Portal SAMP
[Ajuda] Limpar estrelas - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Limpar estrelas (/showthread.php?tid=3156)



Limpar estrelas - fearsa - 07/01/2023

boa noite.

Eu fiz um comando de limpar ficha suja na dp de los santos.. problema que quando ele nao esta com estrela ele executa igual e desconta o dinheiro... eu modifiquei ele pra quando o player tiver estrela ele executar o comando e quando não tiver dar uma msg de retorno... só que agora ele não da nada quando ta na dp oque eu fiz de errado?

comando:

Código:
CMD:limpf(playerid)
{
if(PlayerInfo[playerid][cargo] != 2)return SendClientMessage(playerid,Vermelho,"[ ERRO ] Voce nao faz parte dos Bandidos do Servidor!");
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 248.5616,67.5754,1003.6406)) return SendClientMessage(playerid, Vermelho, "[ ERRO ] Voce nao esta na recepcao da DP de Los Santos!");
if(GetPlayerWantedLevel(playerid) < 0)
{
return SendClientMessage(playerid,Vermelho,"[ ERRO ] Voce nao esta com a ficha suja!");
}
else
if(GetPlayerWantedLevel(playerid) > 0)
{
if(GetPlayerMoneyEx(playerid) < 1000) return SendClientMessage(playerid, Vermelho, "[ ERRO ] Dinheiro insuficiente!Para limpar sua ficha necessita $1.000");
{
SendClientMessage(playerid, -1, "( » ) Parabens! Voce limpou sua ficha! Custou: $1.000");
GivePlayerMoneyEx(playerid, -1000);
SetPlayerWantedLevel(playerid, 0);
}
}
return 1;
}



RE: Limpar estrelas - DM110 - 07/01/2023

Código PHP:
CMD:limpf(playerid)
{
    if(
PlayerInfo[playerid][cargo] != 2)
        return 
SendClientMessage(playerid,Vermelho,"[ ERRO ] Voce nao faz parte dos Bandidos do Servidor!");
    if(!
IsPlayerInRangeOfPoint(playerid2.0248.5616,67.5754,1003.6406)) 
        return 
SendClientMessage(playeridVermelho"[ ERRO ] Voce nao esta na recepcao da DP de Los Santos!");
    if(
GetPlayerWantedLevel(playerid) <= 0)
        return 
SendClientMessage(playerid,Vermelho,"[ ERRO ] Voce nao esta com a ficha suja!");
    if(
GetPlayerMoneyEx(playerid) < 1000
        return 
SendClientMessage(playeridVermelho"[ ERRO ] Dinheiro insuficiente!Para limpar sua ficha necessita $1.000");

    
SendClientMessage(playerid, -1"( » ) Parabens! Voce limpou sua ficha! Custou: $1.000");
    
GivePlayerMoneyEx(playerid, -1000);
    
SetPlayerWantedLevel(playerid0);
    return 
1;




RE: Limpar estrelas - xbruno1000x - 08/01/2023

Lhe peço encarecidamente que utilize [ CODE ] //CÓDIGO AQUI [/ CODE ] para formatar os códigos no tópico.


RE: Limpar estrelas - fearsa - 08/01/2023

(08/01/2023 00:26)xbruno1000x Escreveu: Lhe peço encarecidamente que utilize [ CODE ] //CÓDIGO AQUI [/ CODE ] para formatar os códigos no tópico.

Mals. não sei pq não pego.

(07/01/2023 23:43)DM110 Escreveu:
Código PHP:
CMD:limpf(playerid)
{
    if(
PlayerInfo[playerid][cargo] != 2)
        return 
SendClientMessage(playerid,Vermelho,"[ ERRO ] Voce nao faz parte dos Bandidos do Servidor!");
    if(!
IsPlayerInRangeOfPoint(playerid2.0248.5616,67.5754,1003.6406)) 
        return 
SendClientMessage(playeridVermelho"[ ERRO ] Voce nao esta na recepcao da DP de Los Santos!");
    if(
GetPlayerWantedLevel(playerid) <= 0)
        return 
SendClientMessage(playerid,Vermelho,"[ ERRO ] Voce nao esta com a ficha suja!");
    if(
GetPlayerMoneyEx(playerid) < 1000
        return 
SendClientMessage(playeridVermelho"[ ERRO ] Dinheiro insuficiente!Para limpar sua ficha necessita $1.000");

    
SendClientMessage(playerid, -1"( » ) Parabens! Voce limpou sua ficha! Custou: $1.000");
    
GivePlayerMoneyEx(playerid, -1000);
    
SetPlayerWantedLevel(playerid0);
    return 
1;


Vlw mano. deu certinho. obrigado +REP