[Ajuda] Alterando interior
#1

Galera to com bug no server o Quando alguem vai /x1 o o player que esta com id 1 muda o interior alguem
me ajuda ae pls?
Reply
#2

Quote:
Originally Posted by ipsLeon
View Post
Pera aн to tentando mentalizar o cуdigo...


Holy shit
Reply
#3

Ok..
Reply
#4

Quote:
Originally Posted by CZ
View Post
onplayerconnect?
Cara й tгo dificil ter um pouco de lуgica? Se vocк tem problemas no comando /x1 qual cуdigo vocк acha q deveria postar?
Reply
#5

Ok Zй kkkkkkkkkkkkkkk

pawn Code:
CMD:x1w(playerid, params[])
{
    if(X1W[playerid] == true) return SendClientMessage(playerid, VERMELHO,"[x]: Voce estб no x1w,nгo pode usar comandos!");
    if(X1[playerid] == true) return SendClientMessage(playerid, VERMELHO,"[x]: Voce estб no x1, nгo pode usar comandos!");
    if(X1W[playerid] == true)
                return SendClientMessage(playerid, VERMELHO,"[ERRO]:Voce estб no x1w,nгo pode usar comandos!");

    if(X1[playerid] == true)
                return SendClientMessage(playerid, VERMELHO,"[ERRO]:Voce estб no x1,nгo pode usar comandos!");

        if(pX1W == 2)
                return SendClientMessage(playerid, VERMELHO,"[ERRO]: Ja tem mais de 2 pessoas no X1, tente mais tarde.!");

    if(LifeBaixo(playerid))
                return SendClientMessage( playerid, VERMELHO,"Sua vida esta muito baixa para usar este comando");

    SetPlayerInterior(playerid, 16);
    SetPlayerVirtualWorld(playerid,1);
    new gRand = random ( sizeof RandomSpawnsX1 ) ;
    SetPlayerPos ( playerid , RandomSpawnsX1 [ gRand ] [ SX ] , RandomSpawnsX1 [ gRand ] [ SY ] , RandomSpawnsX1 [ gRand ] [ SZ ] ) ;
    SetPlayerFacingAngle ( playerid , RandomSpawnsX1 [ gRand ] [ SA ] ) ;
    SetPlayerArmour(playerid, 100);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid, 24,9999);
    GivePlayerWeapon(playerid, 25,9999);
    GivePlayerWeapon(playerid, 34,9999);
    format(x1s, sizeof(x1s),"{FF0000}[X1W]: {00FF00}%s [%i] foi para o x1 Walking Duelar {FF0000}( /X1W )",PlayerNome(playerid), playerid);
    SendClientMessageToAll(0x80FF00AA,x1s);
    pX1W++;
    X1W[playerid] = true;
    return 1;
}

CMD:x1(playerid, params[])
{
    if(X1W[playerid] == true)
                return SendClientMessage(playerid, VERMELHO,"[x]: Voce estб no x1w,nгo pode usar comandos!");
    if(X1[playerid] == true)
                return SendClientMessage(playerid, VERMELHO,"[ERRO]:Voce estб no x1, nгo pode usar comandos!");

    if(pX1 == 2)
                return SendClientMessage(playerid, VERMELHO,"[ERRO]: Ja tem mais de 2 pessoas no X1, tente mais tarde.!");

    if(LifeBaixo(playerid))
                return SendClientMessage( playerid, VERMELHO,"Sua vida esta muito baixa para usar este comando");

    if(LifeBaixo(playerid))
        return SendClientMessage( playerid, VERMELHO,"Sua vida esta muito baixa para usar este comando");

    SetPlayerInterior(playerid, 16);
    SetPlayerVirtualWorld(playerid,2);
    new gRand = random ( sizeof RandomSpawnsX1 ) ;
    SetPlayerPos ( playerid , RandomSpawnsX1 [ gRand ] [ SX ] , RandomSpawnsX1 [ gRand ] [ SY ] , RandomSpawnsX1 [ gRand ] [ SZ ] ) ;
    SetPlayerFacingAngle ( playerid , RandomSpawnsX1 [ gRand ] [ SA ] ) ;

    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid, 26,9999);
    GivePlayerWeapon(playerid, 28,9999);
    GivePlayerWeapon(playerid, 22,9999);
    format(x1s, sizeof(x1s),"{FF0000}[X1]: {00FF00}%s [%i] foi para o x1 Running Duelar {FF0000}( /X1 )",PlayerNome(playerid), playerid);
    SendClientMessageToAll(0x80FF00AA,x1s);
    pX1++;
    X1[playerid] = true;
    return 1;
}
Reply
#6

A principio os comandos estгo certos, nгo tem motivo para retirar mudar os outros IDs de interiores a nгo ser quem digitou o comando. Eu sу arrumei os comandos, porque tem coisa repetida e desnecessбria:
http://pastebin.com/bcEX9jV8

Dentro dos comandos tem SetPlayerInterior, mas sу muda o interior pra quem estб digitando o comando, ou seja, quem vai pro duelo. Se a sua arena de duelo nгo for no interior 16 (como estб no comando) й sу remover essa funзгo dos comandos.
Reply
#7

Ok vlw ae eu acho que descobri oque era
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)