meu sistema - gbzin - 19/11/2022
Entao, fiz um sistema simples aqui /virarladrao /virarpm, porem preciso fazer o seguinte, quando um player com a variavel, LADRAO roubar um caixa
ele ira receber uma estrela + Procurado por quem tem a tag POLICIA, So que quem tem a tag policia so ira poder prendero player se ele for procurado
Código: CMD:virarladrao(playerid, params[])
{
if(Profissao[playerid] == POLICIAL) return SendClientMessage(playerid,-1,"[ <!> ]: Voce ja e de org!");
SendClientMessage(playerid,-1,"[INFO]: Parabens, voce virou Ladrao");
SendClientMessage(playerid,-1,"[INFO]: Para sair de sua profissao use /deixarorg");
Profissao[playerid] = LADRAO; SetPlayerSkin(playerid, 271);
return 1;
}
Código: CMD:virarpm(playerid, params[])
{
if(Profissao[playerid] == LADRAO) return SendClientMessage(playerid,-1,"[ <!> ]: Voce ja e de org!");
SendClientMessage(playerid,-1,"[INFO]: Parabens, voce virou Policial");
SendClientMessage(playerid,-1,"[INFO]: Para sair de sua profissao use /deixarorg");
Profissao[playerid] = POLICIAL; SetPlayerSkin(playerid, 280);
return 1;
}
RE: meu sistema - Vel - 19/11/2022
Código: CMD:roubar(playerid, params[]) {
if (Profissao[playerid] != LADRAO) {
return SendClientMessage(playerid, -1, "Não é um ladrão.");
}
SetPlayerWantedLevel(playerid, 1);
return 1;
}
CMD:prender(playerid, params[]) {
if (Profissao[playerid] != POLICIAL) {
return SendClientMessage(playerid, -1, "Não é um policial.");
}
static targetplayerid;
if (sscanf(params, "r", targetplayerid)) {
return SendClientMessage(playerid, -1, "/prender [nome ou ID do jogador alvo]");
}
if (!GetPlayerWantedLevel(targetplayerid)) {
return SendClientMessage(playerid, -1, "Alvo não tem nível de procurado.");
}
// Você pode prender o jogador alvo (targetplayerid) aqui...
return 1;
}
RE: meu sistema - gbzin - 19/11/2022
(19/11/2022 13:19)Vel Escreveu: Código: CMD:roubar(playerid, params[]) {
if (Profissao[playerid] != LADRAO) {
return SendClientMessage(playerid, -1, "Não é um ladrão.");
}
SetPlayerWantedLevel(playerid, 1);
return 1;
}
CMD:prender(playerid, params[]) {
if (Profissao[playerid] != POLICIAL) {
return SendClientMessage(playerid, -1, "Não é um policial.");
}
static targetplayerid;
if (sscanf(params, "r", targetplayerid)) {
return SendClientMessage(playerid, -1, "/prender [nome ou ID do jogador alvo]");
}
if (!GetPlayerWantedLevel(targetplayerid)) {
return SendClientMessage(playerid, -1, "Alvo não tem nível de procurado.");
}
// Você pode prender o jogador alvo (targetplayerid) aqui...
return 1;
}
vlw irmao ajudou muito
|