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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4231 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, taigi bandau daryti prisijungimo sistemą, bet gaunu labai daug error'ų, ir nežinau kas negerai :/. Gal žinot kame bėdos? Va error'ai:

 

C:\Users\Bendras\Desktop\SKG.lt\gamemodes\SKG.pwn(272) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\SKG.pwn(274) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\SKG.pwn(277) : error 021: symbol already defined: "GetPlayerName"
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\SKG.pwn(280) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\SKG.pwn(284) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\SKG.pwn(290) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\SKG.pwn(295) : error 010: invalid function or declaration
 
Va sistema:
 
//==================================================Prisijungimas=====================================
     if(dialogid == 9877)
     {
     if(response)
     {
     new file[128], vardas[128], pass[256];
     GetPlayerName(playerid, vardas, 128);
     format(file,128,"Users/%s.ini",vardas);
     pass = dini_Get(file,"Slaptazodis");
     if(udb_hash(inputtext) != strval(pass))
     {
     ShowPlayerDialog(playerid,9877,DIALOG_STYLE_INPUT,"Prisijungimas","Slptazodis neteisingas.\nIveskite savo slaptazodi:","Prisijungti","Iseiti");
     }
     else
     {
     Logged[playerid] = true;
     SendClientMessage(playerid,0xFFFFFFFF,"Jus sekmingai prisijungete, geros dienos");
     }
     }
     else if(!response)
     {
     Kick(playerid);
        }
     }
     return 1;
     }
//==================================================Baigiam=====================================

 


up

Wowowow, kodėl tu vardui naudoji 128 simbolius, jei sampe vardą sudaryti gali max 24 simboliai (MAX_PLAYER_NAME)?

 

Dėl klaidos: rodyk eilutę, kurioje būtent ir yra klaida, o ne visą kodą.

prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

(redaguota)

Cia biski kita koda naudojau, bet error tie patys... Kad ir koki koda bedeciau.

 

Va eilutes tu error:

 

1)  if (dialogid == 2)

 

2)  if(!response) return Kick(playerid);

 

3)  GetPlayerName(playerid, name, sizeof(name));

 

4)  if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Sveikas! Tu uzregistruotas", "Ivesk savo          slaptazodi, kuri nurodei registruodamas", "Prisijungti", "Iseiti");

 

5)  tmp = dini_Int(file, "Slaptazodis");

 

6)  if(udb_hash(inputtext) != tmp) {

 

7)  else

 

8)  return 1;

 

 

 

Cia visas naujas kodas: 

 

//=============================================Prisijungimas==========================
 
    if (dialogid == 2)
    {
    new name[MAX_PLAYER_NAME], file[256], string[128];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if(!response) return Kick(playerid);
    if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Sveikas! Tu uzregistruotas", "Ivesk savo slaptazodi, kuri nurodei registruodamas", "Prisijungti", "Iseiti");
    new tmp;
    tmp = dini_Int(file, "Slaptazodis");
    if(udb_hash(inputtext) != tmp) {
    SendClientMessage(playerid, COLOR_RED, "[ INFO ] Neteisingas slaptazodis!");
    ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Sveikas! Tu uzregistruotas", "Ivesk savo slaptazodi, kuri nurodei registruodamas", "Prisijungti", "Iseiti");
    }
    else
    {
    gPlayerLogged[playerid] = 1;
    PlayerInfo[playerid][pAdminLevel] = dini_Int(file, "AdminLevel");
    SetPlayerScore(playerid, PlayerInfo[playerid][pLygiai]);
    GivePlayerMoney(playerid, dini_Int(file, "Money")-GetPlayerMoney(playerid));
    SendClientMessage(playerid,COLOR_RED, "[ Serveris ]: Sekmingai prisijungete!");
     }
return 1;
}
 
//=============================================Baigiam==========================
 
Cai patys error, visi error is eiles surasyti ten, pagal eilutes.
 
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(317) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(320) : error 021: symbol already defined: "GetPlayerName"
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(322) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(323) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(325) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(326) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(330) : error 010: invalid function or declaration
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(338) : error 010: invalid function or declaration
 
 
Ir dar tiek warningu gaunu:
 
C:\Users\Bendras\Desktop\SKG.lt\pawno\include\dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\pawno\include\dutils.inc(28) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\pawno\include\dutils.inc(132) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\pawno\include\dutils.inc(172) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\pawno\include\dutils.inc(280) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\pawno\include\dutils.inc(337) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\pawno\include\dutils.inc(379) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(95) : warning 219: local variable "name" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(95) : warning 219: local variable "file" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(114) : warning 219: local variable "name" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(114) : warning 219: local variable "file" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(295) : warning 219: local variable "name" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(295) : warning 219: local variable "file" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(295) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(347) : warning 203: symbol is never used: "file"
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(347) : warning 203: symbol is never used: "name"
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(347) : warning 203: symbol is never used: "string"
C:\Users\Bendras\Desktop\SKG.lt\gamemodes\ltvillage.pwn(347) : warning 203: symbol is never used: "tmp"
 
 
 
Beje nezinau ar tai gali buti priezastis, bet pas mane jokiu folderiu nera saugojimui ir t.t.
Redaguota , nario lukass123

Suprask tau niekas nepdės  kodėl? Nes naujokas esui geriau eik  mokinkis pradmenų ir  tada  pradėk kurtis pats  kažką o ne kodus  rinkis išš inerneto  nes  internete kodai bus lėvesni negu  pačioi tavo.

Visi išmoksta editindami modus, taip kad nematau čia problemos.

prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4231 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ą...