rendered paste body if(strcmp(cmd,"/selldrink",true)==0)
{
new tmp2[256];
tmp = strtok(cmdtext,idx);
tmp2 = strtok(cmdtext,idx);
if (!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREY, "USAGE: /selldrink [item number] [id]");
SendClientMessage(playerid, COLOR_GREY, "Avalible_Drinks:");
SendClientMessage(playerid, COLOR_GREY, "1: Beer $5");
SendClientMessage(playerid, COLOR_GREY, "2: Vodka $10");
SendClientMessage(playerid, COLOR_GREY, "3: Whisky $50");
SendClientMessage(playerid, COLOR_GREY, "4: Wine $500");
return 1;
}
if (!strlen(tmp2))
{
SendClientMessage(playerid, COLOR_GREY, "USAGE: /selldrink [item number] [id]");
SendClientMessage(playerid, COLOR_GREY, "Avalible_Drinks:");
SendClientMessage(playerid, COLOR_GREY, "1: Beer $5");
SendClientMessage(playerid, COLOR_GREY, "2: Vodka $10");
SendClientMessage(playerid, COLOR_GREY, "3: Whisky $50");
SendClientMessage(playerid, COLOR_GREY, "4: Wine $500");
return 1;
}
if(!IsNumeric(tmp))
{
new id = MatchID(tmp);
if(id != -1) format(tmp,sizeof(tmp),"%d",id);
else SendClientMessage(playerid,COLOR_RED,"Error: Invalid ID.");
}
if(!IsNumeric(tmp2))
{
new id = MatchID(tmp);
if(id != -1) format(tmp,sizeof(tmp),"%d",id);
else SendClientMessage(playerid,COLOR_RED,"Error: Invalid ID.");
}
if(IsPlayerConnected(strval(tmp)))
{
new ref[MAX_PLAYER_NAME];
GetPlayerName(strval(tmp),ref,sizeof(ref));
if (strval(tmp) == 1 && GetPlayerMoney(strval(tmp2)) >= 5)
{
Jizzybank += 1;
GivePlayerMoney(giveplayerid,-5);
GivePlayerMoney(playerid,4);
SendClientMessage(playerid, COLOR_GREY, "1: Beer $5");
return 1;
}
if (strval(tmp) == 2 && GetPlayerMoney(strval(tmp2)) >= 10)
{
Jizzybank += 2;
GivePlayerMoney(giveplayerid,-10);
GivePlayerMoney(playerid,8);
SendClientMessage(playerid, COLOR_GREY, "2: Vodka $10");
return 1;
}
if (strval(tmp) == 3 && GetPlayerMoney(strval(tmp2)) >= 50)
{
Jizzybank += 10;
GivePlayerMoney(giveplayerid,-50);
GivePlayerMoney(playerid,40);
SendClientMessage(playerid, COLOR_GREY, "3: Whisky $50");
return 1;
}
if (strval(tmp) == 4 && GetPlayerMoney(strval(tmp2)) >= 500)
{
Jizzybank += 100;
GivePlayerMoney(giveplayerid,-500);
GivePlayerMoney(playerid,400);
SendClientMessage(playerid, COLOR_GREY, "4: Wine $500");
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Error: Invalid name or ID.!");
}
return 1;
}