SA-MP Forums Archive
Whats Wrong Here?? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Whats Wrong Here?? (/showthread.php?tid=303400)



Whats Wrong Here?? - Danyal - 13.12.2011

pawn Код:
LoginPlayer(playerid)
{
    if(ServerInfo[GiveMoney] == 1) {ResetPlayerMoney(playerid); GivePlayerMoney(playerid, dUserINT(PlayerName2(playerid)).("money") ); }
    dUserSetINT(PlayerName2(playerid)).("loggedin",1);
    PlayerInfo[playerid][Deaths] = (dUserINT(PlayerName2(playerid)).("deaths"));
    PlayerInfo[playerid][Kills] = (dUserINT(PlayerName2(playerid)).("kills"));
    PlayerInfo[playerid][VipLevel] = (dUserINT(PlayerName2(playerid)).("Viplevel"));
    PlayerInfo[playerid][Fleader] = dUserSetINT(PlayerName2(playerid)).("Fleader"); //======5516 Line
    PlayerInfo[playerid][Fmember] = dUserSetINT(PlayerName2(playerid)).("Fmember"); //========5517 Line
    PlayerInfo[playerid][Level] = (dUserINT(PlayerName2(playerid)).("level"));
    PlayerInfo[playerid][Bank] = (dUserINT(PlayerName2(playerid)).("Bank"));
    PlayerInfo[playerid][Prods] = (dUserINT(PlayerName2(playerid)).("Prods"));
    PlayerInfo[playerid][RepairOffer] = (dUserINT(PlayerName2(playerid)).("RepairOffer"));
    PlayerInfo[playerid][Credit] = (dUserINT(PlayerName2(playerid)).("Credit"));
    PlayerInfo[playerid][Job] = (dUserINT(PlayerName2(playerid)).("Job"));
    PlayerInfo[playerid][hours] = dUserINT(PlayerName2(playerid)).("hours");
    PlayerInfo[playerid][mins] = dUserINT(PlayerName2(playerid)).("minutes");
    PlayerInfo[playerid][secs] = dUserINT(PlayerName2(playerid)).("seconds");
    PlayerInfo[playerid][Registered] = 1;
    PlayerInfo[playerid][LoggedIn] = 1;
}
Below Are Errors
PHP код:
(5516) : warning 202number of arguments does not match definition
(5517) : warning 202number of arguments does not match definition 
how to fix them please help


Re: Whats Wrong Here?? - vassilis - 13.12.2011

show line 5516 5517


Re: Whats Wrong Here?? - Danyal - 13.12.2011

see the login line i have shown lines there

try to slide scrollbar


Re: Whats Wrong Here?? - Danyal - 13.12.2011

nobody is gona reply this i am in hurry please help me


Re: Whats Wrong Here?? - lukas567 - 13.12.2011

It says that your function dont have params as it should have.

Like:

SetPlayerPos(playerid, 1800.1234, 1234.2134);

This function doesn't have Float:Z coordinates


Re: Whats Wrong Here?? - JamesC - 13.12.2011

You're missing another parenthesis ')' at the end of the function.


Re: Whats Wrong Here?? - suhrab_mujeeb - 13.12.2011

pawn Код:
LoginPlayer(playerid)
{
    if(ServerInfo[GiveMoney] == 1) {ResetPlayerMoney(playerid); GivePlayerMoney(playerid, dUserINT(PlayerName2(playerid)).("money") ); }
    dUserSetINT(PlayerName2(playerid)).("loggedin",1);
    PlayerInfo[playerid][Deaths] = (dUserINT(PlayerName2(playerid)).("deaths"));
    PlayerInfo[playerid][Kills] = (dUserINT(PlayerName2(playerid)).("kills"));
    PlayerInfo[playerid][VipLevel] = (dUserINT(PlayerName2(playerid)).("Viplevel"));
    PlayerInfo[playerid][Fleader] = (dUserINT(PlayerName2(playerid)).("Fleader")); //====== Fixed
    PlayerInfo[playerid][Fmember] = (dUserINT(PlayerName2(playerid)).("Fmember"));
    PlayerInfo[playerid][Level] = (dUserINT(PlayerName2(playerid)).("level"));
    PlayerInfo[playerid][Bank] = (dUserINT(PlayerName2(playerid)).("Bank"));
    PlayerInfo[playerid][Prods] = (dUserINT(PlayerName2(playerid)).("Prods"));
    PlayerInfo[playerid][RepairOffer] = (dUserINT(PlayerName2(playerid)).("RepairOffer"));
    PlayerInfo[playerid][Credit] = (dUserINT(PlayerName2(playerid)).("Credit"));
    PlayerInfo[playerid][Job] = (dUserINT(PlayerName2(playerid)).("Job"));
    PlayerInfo[playerid][hours] = dUserINT(PlayerName2(playerid)).("hours");
    PlayerInfo[playerid][mins] = dUserINT(PlayerName2(playerid)).("minutes");
    PlayerInfo[playerid][secs] = dUserINT(PlayerName2(playerid)).("seconds");
    PlayerInfo[playerid][Registered] = 1;
    PlayerInfo[playerid][LoggedIn] = 1;
}
You were setting it instead of loading it. If you want to set it you have to dUserSetInt(PlayerName2(playerid).("seconds", VALUE);