/explode command doesn't work
#1

pawn Код:
CMD:explode(playerid, params[]){
    new tmp[16];
    new amount;
    amount = strval(tmp);
    new Float:boomx, Float:boomy, Float:boomz;
    if(sscanf(params, "i", amount))
    GetPlayerPos(playerid,boomx, boomy, boomz);
    CreateExplosion(boomx, boomy , boomz, amount, 10);
    return 1;
}
I'm trying to make this command to work as /explode [id of explosion]. But it always makes same explosion and I can't change it.

Can someone tell me where I made mistake?
Reply
#2

pawn Код:
CMD:explode(playerid, params[]){
    new amount;
    new Float:boomx, Float:boomy, Float:boomz;
    if(sscanf(params, "i", amount)) return SendClientMessage(playerid,COLOR_WHITE,"USAGE: /explode [type]");
    GetPlayerPos(playerid,boomx, boomy, boomz);
    CreateExplosion(boomx, boomy , boomz, amount, 10);
    return 1;
}
Reply
#3

Quote:
Originally Posted by Ballu Miaa
Посмотреть сообщение
pawn Код:
CMD:explode(playerid, params[]){
    new amount;
    new Float:boomx, Float:boomy, Float:boomz;
    if(sscanf(params, "i", amount)) return SendClientMessage(playerid,COLOR_WHITE,"USAGE: /explode [type]");
    GetPlayerPos(playerid,boomx, boomy, boomz);
    CreateExplosion(boomx, boomy , boomz, amount, 10);
    return 1;
}
Cheers, thank you a lot
Now I know where I made mistake
Reply
#4

Quote:
Originally Posted by Gumica
Посмотреть сообщение
Cheers, thank you a lot
Now I know where I made mistake
Good to know that! Cheers mate.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)