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 202: number of arguments does not match definition
(5517) : warning 202: number 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);