Alustamine....
#1
Tervist,

Tunnen huvi ühe skripti arenduse vastu seega suur küsimus suurele ringile, ehk keegi on valmis seletama mis funktsioon mida teeb või millest peaksin üldse alustama, et skriptimist õppida. Hetkel eelkõige huvitab mySQL baasil logimine & registreerimine, kasutajate salvestumine.

Ettetänades,
Reply
#2
Võid vaatada näiteks seda: http://sa-mp.staatus.eu/showthread.php?tid=736

http://sa-mp.staatus.eu/forumdisplay.php?fid=14 (Õpetused)

SA-MP wiki on oluline abimees - http://wiki.sa-mp.com/wiki/Category:Scri...umentation
Reply
#3
Nii ma alustasin kuni jõudsin admini süsteemini kuhu hakkasin lisama adminite sisest chati ning errorid.

PHP Code:
C:\Users\Arvuti\Desktop\uus.pwn(748) : error 029invalid expressionassumed zero
C
:\Users\Arvuti\Desktop\uus.pwn(748) : warning 215expression has no effect
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase


1 Error


Rida 748
PHP Code:
ADMINKANAL(0xFFACFFFFstring); 
Reply
#4
Näita ADMINKANAL funktsiooni
Reply
#5
Selle ma sain küll nüüd korda kuid ei saa hetkel aru kus viga võib esineda.
PHP Code:
C:\Users\Arvuti\Desktop\uus.pwn(1029) : error 033: array must be indexed (variable "Logged"
Rida 1029
PHP Code:
if(KasutajaInfo[playerid][Logged] == 0
Reply
#6
Näita KasutajaInfo enumit.
Reply
#7
PHP Code:
enum kInfo
{
    
mParool,
    
mRaha,
    
mAdmin,
    
mAdminDuty,
    
mHelpMe,
    
mSkin,
    
mSugu,
    
mVanus,
       
Float:pPos_x,
    
Float:pPos_y,
    
Float:pPos_z,
    
mWorld,
    
mInt,
    
mTeam,
    
mAccent
}
new 
KasutajaInfo[MAX_PLAYERS][kInfo]; 
Reply
#8
Sellel enumil ei ole ju "Logged". Lisa enumis juurde uus muutuja: "Logged".

PHP Code:
enum kInfo
{
 
   mParool,
 
   mRaha,
 
   mAdmin,
 
   mAdminDuty,
 
   mHelpMe,
 
   mSkin,
 
   mSugu,
 
   mVanus,
 
   Float:pPos_x,
 
   Float:pPos_y,
 
   Float:pPos_z,
 
   mWorld,
 
   mInt,
 
   mTeam,
 
   mAccent,
 
   Logged
}
new 
KasutajaInfo[MAX_PLAYERS][kInfo]; 
Reply
#9
PHP Code:
C:\Users\Arvuti\Desktop\uus.pwn(91) : error 001expected token"}"but found "-identifier-"
C:\Users\Arvuti\Desktop\uus.pwn(373) : warning 217loose indentation
C
:\Users\Arvuti\Desktop\uus.pwn(1030) : warning 217loose indentation
C
:\Users\Arvuti\Desktop\uus.pwn(1030) : error 033: array must be indexed (variable "Logged")
C:\Users\Arvuti\Desktop\uus.pwn(1033) : warning 217loose indentation 

Rida 91
PHP Code:
Logged 
Rida 1030
PHP Code:
if(KasutajaInfo[playerid][Logged] == 0
Reply
#10
Näita tervet koodijuppi, mitte ainult üks-kaks rida.

Arvatavasti ei lisanud Sa enumis üht koma:
PHP Code:
mAccent// eelviimasele tuleb lisada koma
Logged 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)