SA-MP Forums Archive
[AJUDA]Comando - 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]Comando (/showthread.php?tid=294601)



[AJUDA]Comando - lincon c - 02.11.2011

Ola A todos.....

Alguem ai sabe como que eu fasso para cada jogador ir para uma determinada pos diferente ao digitar /irevento

Tipo to criando um evento de corrida queria que cada jogador nacese em um veiculo em cada pos diferente....


Код:
    lincon = AddStaticVehicleEx(411,-2251.1990,2329.9397,4.5178,89.5207,0,0,50)
    PutPlayerInVehicle(playerid, lincon,0);
    noevento[playerid] = 1;
    TogglePlayerControllable(playerid, 0);
    }
Assim vai todos para a mesma pos.

So gostaria de saber como que faz para cada um nascer em um veiculo na pos diferente nao na msm pos.

alguem sabe...


Re: [AJUDA]Comando - Dolby - 02.11.2011

Random
Vocк pode usar o mesmo exemplo da wiki.


Re: [AJUDA]Comando - lincon c - 02.11.2011

A tendi Obrigado xD ..... isso msm que queria vlw


Re: [AJUDA]Comando - Dolby - 02.11.2011

Fisso para vocк..Zcmd mais Sscanf.
pawn Код:
CMD:ircordenada(playerid,params[])
{
new Float:X,Float:Y,Float:Z;
if(sscanf(params,"fff",X,Y,Z)) return SendClientMessage(playerid,-1,"Use /ircordenada [X][Y][Z]");
SetPlayerPos(playerid,X,Y,Z);
return 1;
}
Deve ser do jeito que voce quer,idente ai pois fisso no Quick Reply mesmo.


Re: [AJUDA]Comando - Dolby - 02.11.2011

mude para isso.
pawn Код:
if(sscanf(cmdtext,"fff",X,Y,Z)) return SendClientMessage(playerid,-1,"Use /ircordenada [X][Y][Z]");
e tente.


Re: [AJUDA]Comando - MatriXBorn - 02.11.2011

PHP код:
if(strcmp(cmd"/irpos"true) == 0)
        {     
    if(
Player[playerid][pAdmin] < 3)
            return 
SendClientMessage(playeridCOLOR_RED"[ERRO] Vocк nгo tem permissгo para usar este comando!");
        new 
Float:X,Float:Y,Float:Z;
        new 
tmp[24], idx;   tmp strtok(paramsidx);
        if(!
strlen(tmp))
            return 
SendClientMessage(playeridCOLOR_GREY"[USO] Digite as coordenadas");
        
strval(tmp);
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp))
            return 
SendClientMessage(playeridCOLOR_GREY"[USO] Digite Y");
        
strval(tmp);
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp))
            return 
SendClientMessage(playeridCOLOR_GREY"[USO] Digite Z");
        
strval(tmp);
        
SetPlayerPos(playeridX,Y,Z);
        
SendClientMessage(playerid, -1"[INFO] Vocк foi teleportado.");
        
SetPlayerInterior(playerid,0);
        
Player[playerid][pInt] = 0;
        return 
1;
    } 
Tente Ai...


Re: [AJUDA]Comando - rjjj - 02.11.2011

Quote:
Originally Posted by Feranda Lima
Посмотреть сообщение
PHP код:
if(strcmp(cmd"/irpos"true) == 0)
        {
            if(
PlayerInfo[playerid][pAdmin] >= 1)
            {
                new 
Float:X,Float:Y,Float:Z;
                if(
sscanf(params,"fff",X,Y,Z)) return SendClientMessage(playerid,-1,"Use /ircordenada [X][Y][Z]");
                
SetPlayerPos(playerid,X,Y,Z);
                return 
1;
            }
        } 
`

undefinide simbol params

Isto deve resolver o seu problema .


pawn Код:
if(strcmp(cmd, "/irpos", true) == 0)
    {
        if(PlayerInfo[playerid][pAdmin] >= 1)
        {
            new Float:Coordenada[3];
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp)) return SendClientMessage(playerid,-1,"Use /irpos [X][Y][Z]");
            Coordenada[0] = floatstr(tmp);
            if(!strlen(tmp)) return SendClientMessage(playerid,-1,"Use /irpos [X][Y][Z]");
            Coordenada[1] = floatstr(tmp);
            if(!strlen(tmp)) return SendClientMessage(playerid,-1,"Use /irpos [X][Y][Z]");
            Coordenada[2] = floatstr(tmp);
            SetPlayerPos(playerid,Coordenada[0],Coordenada[1],Coordenada[2]);
            SendClientMessage(playerid, 0x33CCFFAA, "[Server Info] Vocк foi atй as coordenadas indicadas !");
        }
        return true;
    }


Espero ter ajudado .


Re: [AJUDA]Comando - MatriXBorn - 02.11.2011

Tente usar o COD que te passei.


Re: [AJUDA]Comando - Dolby - 02.11.2011

Voce esta colocando,exemplo: /irpos 1000.0 1000.0 1000.0
?


Re: [AJUDA]Comando - whiXґ - 02.11.2011

2 Topic em um ownante.