wenom18 1 Odesláno: 20. Září, 2014 Share Odesláno: 20. Září, 2014 Ahoj mám 2 problémy 1. dám compile vše mi funguej ale furt to vyhazuje chybu, ale když ten amx soubor použiju tak mi to jde normálně. C:\Users\DOMINIK_2\Desktop\MojMod.pwn(1756) : warning 202: number of arguments does not match definition 1756 vypadá : case DIALOG_LOGIN: { if ( !response ) return Kick ( playerid ); if( response ) { /*1756*/ if(strcmp(inputtext) == PlayerInfo[playerid][pPass]) { INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid); GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]); ShowPlayerDialog(playerid, DIALOG_SUCCESS_2, DIALOG_STYLE_MSGBOX,""COL_WHITE"Úspěšně přihlášeno",""COL_GREEN"Přihlásil jsi se na svůj účet","Ok",""); } else { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_RED"Zadal jsi nesprávné heslo.\n"COL_WHITE"Zadej heslo.","OK","Kick"); } return 1; } } } return 1; } Druhý error je že mám ukládání přes registraci.. hráč se zaregistruje, sežene třeba 500k, já se kouknu do SF a je tam všechno ulozeny, potom hrac odejde a všechno se přeháže... dávám sem OnPlayerDisconnect enum pInfo { pPass, pCash, pKills, pDeaths } new PlayerInfo[MAX_PLAYERS][pInfo]; forward LoadUser_data(playerid,name[],value[]); public LoadUser_data(playerid,name[],value[]) { INI_Int("Heslo",PlayerInfo[playerid][pPass]); INI_Int("Peníze",PlayerInfo[playerid][pCash]); INI_Int("Zabil hracu",PlayerInfo[playerid][pKills]); INI_Int("Zemrel",PlayerInfo[playerid][pDeaths]); return 1; } a ten disconnect : public OnPlayerDisconnect(playerid, reason) { new INI:File = INI_Open(UserPath(playerid)); INI_SetTag(File,"data"); INI_WriteInt(File,"Peníze",GetPlayerMoney(playerid)); INI_WriteInt(File,"Zabil hrácu",PlayerInfo[playerid][pKills]); INI_WriteInt(File,"Zemrel",PlayerInfo[playerid][pDeaths]); INI_Close(File); return 1; } v SF to vypada tahle pak : [data] Heslo = heslo Penize = 0 Zabil hrácu = 0 Zemrel = 0 Peníze = 9900 Zabil hrácu = 0 Díky za pomoc Link to comment Share on other sites More sharing options...
0 wenom18 1 Odesláno: 22. Září, 2014 Author Share Odesláno: 22. Září, 2014 ref Link to comment Share on other sites More sharing options...
0 jAk3r 47 Odesláno: 22. Září, 2014 Share Odesláno: 22. Září, 2014 Co používáš za systém? Link to comment Share on other sites More sharing options...
0 Jakub Kučera 6 Odesláno: 22. Září, 2014 Share Odesláno: 22. Září, 2014 Jestli neumíte angličtinu, tak jděte na Google Překladač a zjistíte, že Warning je Varování a ne Error Link to comment Share on other sites More sharing options...
0 MeNoX_ 0 Odesláno: 22. Září, 2014 Share Odesláno: 22. Září, 2014 INI_Int("Heslo"...); ?? Jako vážně?? Od kdy je heslo integrer??? Spíše String.... a to strcmp if(strcmp(inputtext == PlayerInfo[playerid][pPass])) Link to comment Share on other sites More sharing options...
Dotaz
wenom18 1
Ahoj mám 2 problémy 1. dám compile vše mi funguej ale furt to vyhazuje chybu, ale když ten amx soubor použiju tak mi to jde normálně.
1756 vypadá :
Druhý error je že mám ukládání přes registraci.. hráč se zaregistruje, sežene třeba 500k, já se kouknu do SF a je tam všechno ulozeny, potom hrac odejde a všechno se přeháže... dávám sem OnPlayerDisconnect
a ten disconnect :
v SF to vypada tahle pak :
Díky za pomoc
Link to comment
Share on other sites
4 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