Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4450 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki, yra viena problema kurios as nesuprantu...

 

Stai error:

C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(546) : error 017: undefined symbol "Vardas"
C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(546) : warning 215: expression has no effect
C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(546) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(546) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(546) : fatal error 107: too many error messages on one line

Stai ir kodas

new query[128]; //We use this variable to format our query
 [KLAIDA -->]   GetPlayerName(playerid, Vardas[playerid], 24); //Getting player's name
    GetPlayerIp(playerid, IP[playerid], 16); //Getting layer's IP
    mysql_format(mysql, query, sizeof(query),"SELECT `Slaptazodis`, `ID` FROM `zaidejai` WHERE `Vardas` = '%e' LIMIT 1", Vardas[playerid]);
	mysql_tquery(mysql, query, "OnAccountCheck", "i", playerid);

Nors esu prirases ka reikia...

enum Players {
ID,
Vardas[MAX_PLAYERS][24],
Slaptazodis[24],
IP[MAX_PLAYERS][16],


new query[128],Vardas[MAX_PLAYER_NAME],IP[16];

GetPlayerName(playerid, Vardas, sizeof(Vardas));

GetPlayerIp(playerid, IP, sizeof(IP));

mysql_format(mysql, query, sizeof(query),"SELECT Slaptazodis,ID FROM zaidejai WHERE Vardas = '%e' LIMIT 1", Vardas);

mysql_tquery(mysql, query, "OnAccountCheck", "i", playerid);

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

 Zodziu ta susitvarkiau kita problema.

C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(561) : error 017: undefined symbol "pInfo"
C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(561) : warning 215: expression has no effect
C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(561) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(561) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(561) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
 

Kodas:

public OnAccountCheck(playerid)
{
new rows, fields;
cache_get_data(rows, fields, DbHandle);
if(rows)
{
[KLAIDA -->] cache_get_field_content(0, "Slaptazodis", pInfo[playerid][Slaptazodis], DbHandle, 129);

pInfo[playerid][ID] = cache_get_field_content_int(0, "ID");
printf("%s", pInfo[playerid][Slaptazodis]);
ShowPlayerDialog(playerid, dLOGIN, DIALOG_STYLE_INPUT, "Prisijungimas", "In order to play, you need to login", "Prisijungti", "Išeiti");
}
else
{
ShowPlayerDialog(playerid, dREGISTER, DIALOG_STYLE_INPUT, "Registracija", "In order to play, you need to register.", "Registruotis", "Išeiti");

}
return 1;
} 

Nors sis kodas yra

enum Players {
ID,
Slaptazodis[24],
IP[MAX_PLAYERS][16],
ADMINLVL,
VIP,
PINIGAI,
SCORE,
DARBAS,
Float:HealthEx,
Float:ArmourEx,
Float:PosX, //We will load player's X position from database into this variable so we can use it anywhere later.
Float:PosY, //We will load player's Y position from database into this variable so we can use it anywhere later.
Float:PosZ,
Float:PosA
};
new pInfo[MAX_PLAYERS][Players];

Aisku vel problema,,,

C:\Documents and Settings\Admins\Desktop\SERVERIS\LSRG 0.0.1\gamemodes\LSRG.pwn(594) : error 076: syntax error in the expression, or invalid function call
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Kodas:

public OnPlayerConnect(playerid)
{

new query[128]; //We use this variable to format our query
[KLAIDA-->]mysql_format(DbHandle, query, sizeof(query),"SELECT `Slaptazodis`, `ID` FROM `zaidejai` WHERE `Vardas` = '%e' LIMIT 1", GetPlayerNameEx);
mysql_tquery(DbHandle, query, "OnAccountCheck", "i", playerid);
return 1;
}


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4450 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...