08.04.2010, 01:50
How to block sending money to a player who is in an arena x1?
Command x1:
command to give money:
Command x1:
Code:
if (strcmp(cmdtext,"/x1", true)==0)
{
if(GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid, COLOR_RED, "You need $ 200 to use the teleportation!");
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1890.046,-1316.395,49.069);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "*** %s was to o x1 (/x1)", pname);
SendClientMessageToAll(COLOR_YELLOW, string);
GivePlayerWeapon(playerid,4,0);
GivePlayerWeapon(playerid,26,1000);
GivePlayerWeapon(playerid,31,1000);
GivePlayerWeapon(playerid,24,1000);
GivePlayerWeapon(playerid,32,1000);
return 1;
}
Code:
if(strcmp(cmd, "/transfer", true) == 0) {
new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "TYPE: /transfer [id] [amount]");
return 1;
}
giveplayerid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "TYPE: /transfer [id] [amount]");
return 1;
}
moneys = strval(tmp);

