Guest Odesláno: 4. Červen, 2012 Share Odesláno: 4. Červen, 2012 Ahojte, mám registráciu cez dialóg ale keď sa pripojím tak sa mi žiadny dialóg neukáže. Riadky sú tu: Newy, includy: #include new bool:login[MAX_PLAYERS]; Publicy: OnPlayerConnect: login[playerid] = false; if (!login[playerid]) { if(udb_Exists(PlayerName(playerid))) { ShowPlayerDialog(playerid,7,DIALOG_STYLE_INPUT,"Prihlásenie","Prihlás sa!","Prihlásiť",""); } else { ShowPlayerDialog(playerid,8,DIALOG_STYLE_INPUT,"Registrácia","Tvoj účet neexistuje!\nZaregistruj sa alebo sa tvoje skóre neuloží","Registrovať","Neregistrovať"); } } OnPlayerDisconnect: if (login[playerid]) { dUserSetINT(PlayerName(playerid)).("money",GetPlayerMoney(playerid)); dUserSetINT(PlayerName(playerid)).("skin",GetPlayerSkin(playerid)); dUserSetINT(PlayerName(playerid)).("AdminLevel",AdminLevel[playerid]); dUserSetINT(PlayerName(playerid)).("wanted",GetPlayerWantedLevel(playerid)); } login[playerid]=false; OnDialogResponse: if(dialogid == 7) { if(response == 1) { if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Prihlásenie","Musíš zadať heslo!","Prihlásiť",""); if (udb_CheckLogin(PlayerName(playerid),inputtext)) { GivePlayerMoney(playerid,dUserINT(PlayerName(playerid)).("money")-GetPlayerMoney(playerid)); AdminLevel[playerid] = dUserINT(PlayerName(playerid)).("AdminLevel"); SetPlayerSkin(playerid,dUserINT(PlayerName(playerid)).("skin")-GetPlayerSkin(playerid)); SetPlayerWantedLevel(playerid,dUserINT(PlayerName(playerid)).("wanted")-GetPlayerWantedLevel(playerid)); login[playerid]=true; return SendClientMessage(playerid,COLOR_WHITE, "Úspešne prihlásený!"); } return ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Prihlásenie","Nesprávne heslo!\nNapíš heslo znovu:","Prihlásiť",""); } } //============================================================================= if(dialogid == 8) { if(response == 1) { if (udb_Exists(PlayerName(playerid))) return ShowPlayerDialog(playerid,7,DIALOG_STYLE_PASSWORD,"Prihlásenie","Zadajte svoje heslo","Prihlásiť",""); if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,8,DIALOG_STYLE_PASSWORD,"Registrácia","Musíš zadať heslo!","Registrovať","Neregistrovať"); if (udb_Create(PlayerName(playerid),inputtext)) return ShowPlayerDialog(playerid,7,DIALOG_STYLE_PASSWORD,"Prihlásenie","Účet bol vytvorený!\nTeraz sa prihlás:","Prihlásiť","Odpojiť"); } } Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 4. Červen, 2012 Globální moderátor Share Odesláno: 4. Červen, 2012 1. v čem je problem vidim tu jenom řádky 2. název modu real world je již zabraný Link to comment Share on other sites More sharing options...
0 Fr0st 23 Odesláno: 4. Červen, 2012 Share Odesláno: 4. Červen, 2012 Použi túto register login cez dialog http://pawno.cz/registrace-pres-dialog-t4802.html mám hu v móde je 100 % funkčná Link to comment Share on other sites More sharing options...
0 AvestX 5 Odesláno: 4. Červen, 2012 Share Odesláno: 4. Červen, 2012 Pokud se neukazuje dialog, chyba by měla být v OnPlayerConnect je to tak? když se připojíš, dialog se neukáže ? chybu tam nevidím žádnou, ukaž tedy stock "PlayerName(playerid)" ověř zda funguje public OnPlayerConnected .. nahoru do publicu dej print("public OnPlayerConnect(playerid)"); a taky mezi chyby Jediná možnost je tato .. nebo to očísluj na řádky print("public OnPlayerConnect(playerid) - RADEK 51"); to RADEK 51 pridavej radky ktere jsou v pawn aby jsi zjistil ktery radek se neaktivuje .. potom zkoukni aktivitu serveru a v server.cfg by mela byt zobrazena chyba .. Link to comment Share on other sites More sharing options...
0 KarTooN 1 Odesláno: 4. Červen, 2012 Share Odesláno: 4. Červen, 2012 OnPlayerConnect: login[playerid] = false; if (!login[playerid])//toto smaž { zbytečná podmínka a zkus to znovu Link to comment Share on other sites More sharing options...
0 AvestX 5 Odesláno: 4. Červen, 2012 Share Odesláno: 4. Červen, 2012 OnPlayerConnect: login[playerid] = false; if (!login[playerid])//toto smaž { Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 4. Červen, 2012 Globální moderátor Share Odesláno: 4. Červen, 2012 jen taková maličkost máš na konci publicu return 1; ? PS: sory za 1 pripominku nahore, prehledl jsem Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 5. Červen, 2012 Share Odesláno: 5. Červen, 2012 Použi túto register login cez dialog http://pawno.cz/registrace-pres-dialog-t4802.html mám hu v móde je 100 % funkčná Tento tut som videl nefungoval server sa vypínal potom som to upravil zas boli v server logu nejaké errory 1. v čem je problem vidim tu jenom řádky2. název modu real world je již zabraný názov zmením jen taková maličkost máš na konci publicu return 1; ? PS: sory za 1 pripominku nahore, prehledl jsem mám return 1; Link to comment Share on other sites More sharing options...
0 roland811 0 Odesláno: 31. Srpen, 2012 Share Odesláno: 31. Srpen, 2012 Použi túto register login cez dialog http://pawno.cz/registrace-pres-dialog-t4802.html mám hu v móde je 100 % funkčná To čo si napísal ? xD dal som si tu registráciu a vyhodilo mi to 16 errorov :-D Link to comment Share on other sites More sharing options...
0 Fr0st 23 Odesláno: 31. Srpen, 2012 Share Odesláno: 31. Srpen, 2012 Použi túto register login cez dialog http://pawno.cz/registrace-pres-dialog-t4802.html mám hu v móde je 100 % funkčná To čo si napísal ? xD dal som si tu registráciu a vyhodilo mi to 16 errorov :-D Tak potom si pekná lama ktorá nevie pawniť xD ... mne to ide bez jediného .. A správny pawner si vie opraviť errory .... Link to comment Share on other sites More sharing options...
0 roland811 0 Odesláno: 31. Srpen, 2012 Share Odesláno: 31. Srpen, 2012 Použi túto register login cez dialog http://pawno.cz/registrace-pres-dialog-t4802.html mám hu v móde je 100 % funkčná To čo si napísal ? xD dal som si tu registráciu a vyhodilo mi to 16 errorov :-D Tak potom si pekná lama ktorá nevie pawniť xD ... mne to ide bez jediného .. A správny pawner si vie opraviť errory .... ako opravím errory keď je celá funkcia zlá ? :-D to sa ani neoplatí opravovať celú registráciu .. :-) Link to comment Share on other sites More sharing options...
Dotaz
Guest
Ahojte,
mám registráciu cez dialóg ale keď sa pripojím tak sa mi žiadny dialóg neukáže.
Riadky sú tu:
Newy, includy:
Publicy:
OnPlayerConnect:
OnPlayerDisconnect:
OnDialogResponse:
Link to comment
Share on other sites
10 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now