SA-MP Forums Archive
[Ajuda] Nao consigo colocar sу para um player executar a aзao - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Nao consigo colocar sу para um player executar a aзao (/showthread.php?tid=410406)



Nao consigo colocar sу para um player executar a aзao - Neneeiim - 25.01.2013

Ola pessoal criei um codigo aqui, e nao esta funcionando direito, quando a pessoa nao esta como admin nao da pra abrir o portao, sу as vzes eu acho..
Mais quando qualquer pessoa esta de admin, ela pode abrir o portao..
E eu quero q apenas um Player use esse portao..
Ou entao eu quero que sу use o portao o dono da casa que eu coloquei o portao, no caso й a casa ID: 98
Quote:

---------------------------- INНCIO PORTГO
if (strcmp("/abrir98", cmdtext, true, 10) == 0)
{

if(strcmp(sendername,"Luis_Castro",true)==0)
{
if(PlayerToPoint(6.0,playerid,211.5, -1349.80005, 52.7))
{
MoveObject(portaocasa98, 218.8994140625, -1342.8994140625, 52.700000762939, 4.0);
SendClientMessage(playerid, Vermelho, "O Portгo da sua casa foi aberto, ele se fecharб em segundos.");
SetTimer("portaocasa98c", 5000, false);
return 1;
}
else{
SendClientMessage (playerid, Vermelho, "Vocк estб longe do seu portгo!");
}
}
else{
SendClientMessage (playerid, Vermelho, "Voce nгo й dono dessa casa !");
}
}




Re: Nao consigo colocar sу para um player executar a aзao - Q.I - 25.01.2013


* Tenta

pawn Код:
if (strcmp("/abrir98", cmdtext, true, 8) == 0)
{
    if(!strcmp(sendername,"Luis_Castro",true)return
        SendClientMessage (playerid, Vermelho, "Voce nгo й dono dessa casa !");

    if(PlayerToPoint(6.0,playerid,211.5, -1349.80005, 52.7))return
        SendClientMessage (playerid, Vermelho, "Vocк estб longe do seu portгo!");

        MoveObject(portaocasa98, 218.8994140625, -1342.8994140625, 52.700000762939, 4.0);
        SendClientMessage(playerid, Vermelho, "O Portгo da sua casa foi aberto, ele se fecharб em segundos.");
        //SetTimer("portaocasa98c", 5000, false); se o settimer abaixo der eerro deixe esse mesmo!
        SetTimerEx("portaocasa98c", 5000, false, "i", playerid);

    return true;
}



Re: Nao consigo colocar sу para um player executar a aзao - Joao Pedro - 25.01.2013

Sу trocar

Код:
if(strcmp(sendername,"Luis_Castro",true)==0) {
Por:
Код:
if(!strcmp(sendername,"Luis_Castro",true)==0) {
Mais nada.