So many errors - 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: So many errors (
/showthread.php?tid=429797)
So many errors -
yaron0600 - 11.04.2013
So many errors :
Код:
new suspect;
CMD:bailfriend(playerid, params[])
{
if(IsPlayerConnected(giveplayerid))
{
new year, month,day;
getdate(year, month, day);
Log("logs/bailfreind.log", string);
SendClientMessageToAllEx(COLOR_LIGHTRED, string);
WantedPoints[giveplayerid] = 0;
PlayerInfo[suspect][pArrested] += 1;
PlayerInfo[giveplayerid][pWantedLevel] = 0;
PlayerInfo[giveplayerid][pBeingSentenced] = 0;
SetPlayerToTeamColor(giveplayerid);
SetPlayerWantedLevel(giveplayerid, 0);
PlayerInfo[giveplayerid][pJailTime] = 0;
SetPlayerPos(giveplayerid, 1529.6,-1691.2,13.3);
SetPlayerInterior(giveplayerid,0);
PlayerInfo[giveplayerid][pInt] = 0;
SetPlayerVirtualWorld(giveplayerid, 0);
PlayerInfo[giveplayerid][pVW] = 0;
PlayerInfo[giveplayerid][pLocal] = 255;
}
GivePlayerCash(playerid, -5000);
SendClientMessageEx(playerid, TEAM_CYAN_COLOR, "You succed to bail for your friend, in 5,000$.");
new string[128], giveplayerid, reason[64];
if(sscanf(params, "us[64]", giveplayerid, reason)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /bailfriend [playerid] [reason]");
}
return 1;
}
Код:
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(4108) : warning 219: local variable "targetid" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(6957) : warning 219: local variable "targetid" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(7232) : warning 219: local variable "targetid" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(17734) : warning 219: local variable "targetid" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(38999) : warning 202: number of arguments does not match definition
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(38999) : warning 202: number of arguments does not match definition
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(45640) : warning 219: local variable "suspect" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(48839) : warning 219: local variable "suspect" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(55049) : warning 202: number of arguments does not match definition
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64200) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64204) : error 017: undefined symbol "string"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64205) : error 017: undefined symbol "string"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64206) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64208) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64209) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64210) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64211) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64212) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64213) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64214) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64215) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64216) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64217) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64218) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64222) : warning 204: symbol is assigned a value that is never used: "string"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64222 -- 64225) : warning 209: function "cmd_bailfriend" should return a value
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(64222 -- 64226) : error 010: invalid function or declaration
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(66558) : warning 225: unreachable code
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(75214) : warning 219: local variable "targetid" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(75264) : warning 219: local variable "targetid" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(78698) : warning 219: local variable "suspect" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(79316) : warning 219: local variable "targetid" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(95994) : warning 219: local variable "targetid" shadows a variable at a preceding level
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(97426) : warning 203: symbol is never used: "HousesD"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(97426) : warning 203: symbol is never used: "HousesL"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(97426) : warning 203: symbol is never used: "HousesM"
d:\Users\User\Desktop\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(97426) : warning 203: symbol is never used: "HousesS"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
16 Errors.
All the errors in these command only...
Re: So many errors -
iJumbo - 11.04.2013
The command syntax is /bailfriend playerid ? .. you jsut need sscanf and define some vars
Re: So many errors -
yaron0600 - 11.04.2013
Can u tell me what to define ?
Re: So many errors -
iJumbo - 11.04.2013
pawn Код:
CMD:bailfriend(playerid, params[])
{
new string[128], giveplayerid, reason[64];
if(sscanf(params, "us[64]", giveplayerid, reason)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /bailfriend [playerid] [reason]");
if(IsPlayerConnected(giveplayerid))
{
new year, month,day;
getdate(year, month, day);
Log("logs/bailfreind.log", string);
SendClientMessageToAllEx(COLOR_LIGHTRED, string);
WantedPoints[giveplayerid] = 0;
PlayerInfo[suspect][pArrested] += 1;
PlayerInfo[giveplayerid][pWantedLevel] = 0;
PlayerInfo[giveplayerid][pBeingSentenced] = 0;
SetPlayerToTeamColor(giveplayerid);
SetPlayerWantedLevel(giveplayerid, 0);
PlayerInfo[giveplayerid][pJailTime] = 0;
SetPlayerPos(giveplayerid, 1529.6,-1691.2,13.3);
SetPlayerInterior(giveplayerid,0);
PlayerInfo[giveplayerid][pInt] = 0;
SetPlayerVirtualWorld(giveplayerid, 0);
PlayerInfo[giveplayerid][pVW] = 0;
PlayerInfo[giveplayerid][pLocal] = 255;
}
GivePlayerCash(playerid, -5000);
SendClientMessageEx(playerid, TEAM_CYAN_COLOR, "You succed to bail for your friend, in 5,000$.");
return 1;
}
Re: So many errors -
MP2 - 11.04.2013
You never defined giveplayerid, for a start.