cmd conversion -
Tomix - 07.11.2013
Hello can anyone please convert these commands from strcmd to zcmd please?
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/plant", cmdtext, true, 10) == 0)
{
GetPlayerPos(playerid, BombaX[playerid], BombaY[playerid], BombaZ[playerid]);
bomb = CreatePlayerObject(playerid, 1252, BombaX[playerid]-0.5,BombaY[playerid],BombaZ[playerid]-0.5,0,-1,-1,-1);
return 1;
}
if(strcmp("/kaboom", cmdtext, true, 10) == 0)
{
if(IsValidPlayerObject(playerid,bomb))
{
CreateExplosion(BombaX[playerid],BombaY[playerid],BombaZ[playerid], 2, 20.0);
DestroyPlayerObject(playerid,bomb);
}
return 1;
}
Re: cmd conversion -
Tagathron - 07.11.2013
Код:
CMD:plant (playerid, params[])
{
GetPlayerPos(playerid, BombaX[playerid], BombaY[playerid], BombaZ[playerid]);
bomb = CreatePlayerObject(playerid, 1252, BombaX[playerid]-0.5,BombaY[playerid],BombaZ[playerid]-0.5,0,-1,-1,-1);
return 1;
}
//AND
CMD:kaboom (playerid, params[])
{
if(IsValidPlayerObject(playerid,bomb))
{
CreateExplosion(BombaX[playerid],BombaY[playerid],BombaZ[playerid], 2, 20.0);
DestroyPlayerObject(playerid,bomb);
}
return 1;
}
Re: cmd conversion -
Konstantinos - 07.11.2013
Those should NOT be inside any callback etc.
pawn Код:
CMD:plant(playerid, params[])
{
GetPlayerPos(playerid, BombaX[playerid], BombaY[playerid], BombaZ[playerid]);
bomb = CreatePlayerObject(playerid, 1252, BombaX[playerid]-0.5,BombaY[playerid],BombaZ[playerid]-0.5,0,-1,-1,-1);
return 1;
}
CMD:kaboom(playerid, params[])
{
if(IsValidPlayerObject(playerid,bomb))
{
CreateExplosion(BombaX[playerid],BombaY[playerid],BombaZ[playerid], 2, 20.0);
DestroyPlayerObject(playerid,bomb);
}
return 1;
}
This forum requires that you wait 240 seconds between posts. Please try again in 79 seconds..
Re: cmd conversion -
Tomix - 07.11.2013
Im getting 2 warnings when trying to compile
(40) : warning 203: symbol is never used: "kaboom"
(40 -- 49) : warning 203: symbol is never used: "plant"
which is
Код:
CMD:kaboom(playerid, params[])
{
if(IsValidPlayerObject(playerid,bomb))
{
CreateExplosion(BombaX[playerid],BombaY[playerid],BombaZ[playerid], 2, 20.0);
DestroyPlayerObject(playerid,bomb);
}
return 1;
}
and line 49 doesnt exist.
Re: cmd conversion -
Konstantinos - 07.11.2013
Include zcmd.
pawn Код:
#include < a_samp >
#include < zcmd >
// callbacks..
CMD:plant(playerid, params[])
{
GetPlayerPos(playerid, BombaX[playerid], BombaY[playerid], BombaZ[playerid]);
bomb = CreatePlayerObject(playerid, 1252, BombaX[playerid]-0.5,BombaY[playerid],BombaZ[playerid]-0.5,0,-1,-1,-1);
return 1;
}
CMD:kaboom(playerid, params[])
{
if(IsValidPlayerObject(playerid,bomb))
{
CreateExplosion(BombaX[playerid],BombaY[playerid],BombaZ[playerid], 2, 20.0);
DestroyPlayerObject(playerid,bomb);
}
return 1;
}
Re: cmd conversion -
Tagathron - 07.11.2013
Have you included zcmd?
Re: cmd conversion -
Tomix - 07.11.2013
Works thank you mates I would give you rep but im on the -