Help with Explode command -
Tass007 - 31.01.2016
Hai all, trying to make an explode command. However I keep getting warning code. Yes, I know they are warning codes. I prefer to have no warning codes and a clean compile. Anyways here is my warnings
Код:
E:\All Folders\Hobbies\Server Hosting\SA-MP\_RNT Gaming\gamemodes\RNTG.pwn(22999) : warning 219: local variable "pTame" shadows a variable at a preceding level
E:\All Folders\Hobbies\Server Hosting\SA-MP\_RNT Gaming\gamemodes\RNTG.pwn(22998) : warning 204: symbol is assigned a value that is never used: "string"
E:\All Folders\Hobbies\Server Hosting\SA-MP\_RNT Gaming\gamemodes\RNTG.pwn(22989) : warning 204: symbol is assigned a value that is never used: "playername"
E:\All Folders\Hobbies\Server Hosting\SA-MP\_RNT Gaming\gamemodes\RNTG.pwn(22989) : warning 204: symbol is assigned a value that is never used: "pTame"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Warnings.
My code is
PHP код:
CMD:explode(playerid, params[])
{
{
new giveplayerid, targetid, pTame[25], playername[25], stringg[80];
if (adlvl[playerid] < 2) return 0;
if(sscanf(params, "uz", targetid)) return SendClientMessage(playerid, 0xFFFFFFFF, "USAGE: [PlayerID/PartOfName]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Player not connected!");
else
{
new Float:SLX, Float:SLY, Float:SLZ;
GetPlayerPos(targetid, SLX, SLY,SLZ);
CreateExplosion(SLX, SLY, SLZ, 11, 0.25);
new string[128];
new pName[24], pTame[24];
GetPlayerName(playerid,pName,24);
GetPlayerName(targetid,pTame,24);
SendClientMessage(giveplayerid, COLOR_ORANGE,"You has been exploded by An Admin.");
format(stringg,sizeof(stringg),"You have exploded %s.", pTame);
SendClientMessage(playerid, COLOR_YELLOW,stringg);
}
}
return 1;
}
Where the warnings are happening at is
Код:
E:\All Folders\Hobbies\Server Hosting\SA-MP\_RNT Gaming\gamemodes\RNTG.pwn(22999) : warning 219: local variable "pTame" shadows a variable at a preceding level
PHP код:
new pName[24], pTame[24];
Код:
E:\All Folders\Hobbies\Server Hosting\SA-MP\_RNT Gaming\gamemodes\RNTG.pwn(22998) : warning 204: symbol is assigned a value that is never used: "string"
PHP код:
new string[128];
Код:
E:\All Folders\Hobbies\Server Hosting\SA-MP\_RNT Gaming\gamemodes\RNTG.pwn(22989) : warning 204: symbol is assigned a value that is never used: "playername"
PHP код:
new giveplayerid, targetid, pTame[25], playername[25], stringg[80];
Код:
E:\All Folders\Hobbies\Server Hosting\SA-MP\_RNT Gaming\gamemodes\RNTG.pwn(22989) : warning 204: symbol is assigned a value that is never used: "pTame"
Same line as above
PHP код:
new giveplayerid, targetid, pTame[25], playername[25], stringg[80];
Please help me. I will of course + Rep.
Re: Help with Explode command -
BiosMarcel - 31.01.2016
PHP код:
CMD:explode(playerid, params[])
{
new targetid;
if (adlvl[playerid] < 2) return 0;
if(sscanf(params, "u", targetid)) return SendClientMessage(playerid, 0xFFFFFFFF, "USAGE: [PlayerID/PartOfName]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Player not connected!");
new Float:SLX, Float:SLY, Float:SLZ;
GetPlayerPos(targetid, SLX, SLY,SLZ);
CreateExplosion(SLX, SLY, SLZ, 11, 0.25);
new explodingMessage[128], ownName[24], targetTame[24];
GetPlayerName(playerid,ownName,24);
GetPlayerName(targetid,targetTame,24);
SendClientMessage(targetid, COLOR_ORANGE,"You have been blown up by an admin.");
format(explodingMessage,sizeof(explodingMessage),"You blew up %s.", targetTame);
SendClientMessage(playerid, COLOR_YELLOW,explodingMessage);
return 1;
}
Re: Help with Explode command -
Tass007 - 31.01.2016
Thank you. +1 Rep