Ja e um bom comeзo.
pawn Код:
//COMEЗO DO GAMEMODE
#define CUSTO_CARTEIRA 3000
new TemCarteira[MAX_PLAYERS] = 0;
CMD:minhacarteira(playerid) {
if(TemCarteira[playerid] == 0) {
if(GetPlayerMoney(playerid) < CUSTO_CARTEIRA)) return SendClientMessage(playerid, -1, "Voce nao tem dinheiro suficiente");
GivePlayerMoney(playerid, -CUSTO_CARTEIRA);
SendClientMessage(playerid, -1, "Voce comprou sua carteira");
TemCarteira[playerid] = 1;
} else return SendClientMessage(playerid, -1, "Voce ja tem carteira");
return 1;
}
public OnPlayerStateChange(playerid,newstate,oldstate)
{
if(newstate == PLAYER_STATE_DRIVER) {
if(TemCarteira[playerid] == 1) {
SendClientMessage(playerid, -1, "Voce tem carteira");
} else SendClientMessage(playerid, -1, "Voce nao tem carteira" && RemovePlayerFromVehicle(playerid);
return true;
}