[AJUDA] Help me Please *-*
#1

Fala galera (denovo........). Dessa vez queria saber como eu faзo para criar mais de 1 CheckPoint ao mesmo Tempo e tipo, queria setar um ID para cada CheckPoint ai tipo, no OnPlayerEnterCheckpoint eu iria colocar o ID do CheckPoint e oque esse Check iria Executar, sacaram?
Reply
#2

http://wkiki.sa-mp.com
Custa muito aprender as funзoes -.- APRENDAM A CODAR SEM AJUDA -.-
Porque assim voces nao vao aprender -.-
Reply
#3

Jб consegui vlwe

@EDIT
http://wkiki.sa-mp.com
KK
Reply
#4

Nгo existe possibilidade de criar mais de 1 checkpoint por player.

E para fazer um checkpoint com ID diferente, use arrays para armazenar o ID de cada um.
Reply
#5

Quote:
Originally Posted by DreeH
View Post
Nгo existe possibilidade de criar mais de 1 checkpoint por player.

E para fazer um checkpoint com ID diferente, use arrays para armazenar o ID de cada um.
Usei um new Check1 e new Check2, e nгo queria 2 Check ao mesmo, queria que cada Check tivesse sua funзгo =D
Reply
#6

Quote:
Originally Posted by GustavoBonomo
View Post
Usei um new Check1 e new Check2, e nгo queria 2 Check ao mesmo, queria que cada Check tivesse sua funзгo =D
Era mais fбcil criar
PHP Code:
new Checks[2]; 
E na hora de usar, usaria:

PHP Code:
Checks[0] = ...
Checks[1] = ... 
Reply
#7

Quote:
Originally Posted by DreeH
View Post
Era mais fбcil criar
PHP Code:
new Checks[2]; 
E na hora de usar, usaria:

PHP Code:
Checks[0] = ...
Checks[1] = ... 
Vlwe, mбs й porque sou meio Novo em PWN e sу sabia (lembrava) daquela Forma...
Reply
#8

Acho que й possivel sim o uso de varios checkpoints ao mesmo tempo.
Existe uma include para isso (nao testei)
Link da Include
Reply
#9

Ok galera, sу mais uma coisa, como eu faзo para verificar se o Player esta com nнvel de Procura? Se estiver com 2 ou menos nнveis de Procura acontece algo e se tiver com 3 ou mais acontece outra coisa... Alguйm pode ajudar?
Reply
#10

Quote:
Originally Posted by GustavoBonomo
View Post
Ok galera, sу mais uma coisa, como eu faзo para verificar se o Player esta com nнvel de Procura? Se estiver com 2 ou menos nнveis de Procura acontece algo e se tiver com 3 ou mais acontece outra coisa... Alguйm pode ajudar?
pawn Code:
if(GetPlayerWantedLevel(playerid) <= 2)
{
    //Funзхes level 2 ou menos de procura
    return 1;
}
else if(GetPlayerWantedLevel(playerid) >= 3)
{
    //Funзхes level 3 ou mais de procura
    return 1;
}
Reply
#11

#Lуs, mal posso ver seus movimentos!

pawn Код:
if(GetPlayerWantedLevel(playerid) <= 2) // Se ele estiver com nivel procurado maior que 2
{
     // Funзхes
}
if(GetPlayerWantedLevel(playerid) == 3) // Se estivar com nнvel de procurado igual a 3
{
    // Funзхes
}

Aprenda mais,
https://sampwiki.blast.hk/wiki/GetPlayerWantedLevel
Reply
#12

Quote:
Originally Posted by [O.z]Caroline
Посмотреть сообщение
#Lуs, mal posso ver seus movimentos!
euheuehuehuehuehueheueuhueh'

Malz.
Reply
#13

shauhsauhsau OkOk, e qual o comando quando o Player nгo tem Armas;? GetPlayerNotWeapons?
Reply
#14

Quote:
Originally Posted by GustavoBonomo
Посмотреть сообщение
shauhsauhsau OkOk, e qual o comando quando o Player nгo tem Armas;? GetPlayerNotWeapons?
pawn Код:
ResetPlayerWeapons(playerid);
Reply
#15

Quote:
Originally Posted by [O.z]Caroline
Посмотреть сообщение
pawn Код:
ResetPlayerWeapons(playerid);
Nгo, disso eu sei, eu quero quando o Player nгo tem arma, veja o CODE:
pawn Код:
public CheckIn4(playerid)
{
    if(GetPlayerWeapon(playerid))
    {
        SendClientMessage(playerid, VERMELHO, "ARMAS DETECTADAS!!!");
        ShowPlayerDialog(playerid,209,DIALOG_STYLE_MSGBOX,"Check-In","Armas Foram Detectadas!\nDeseja Larga-lбs e Continuar o Check-In?","Sim","Nгo");
        TogglePlayerControllable(playerid, 0);
    }
    // SE NГO TIVER ARMA EXECUTA ISSO ABAIXO
    SendClientMessage(playerid, AMARELO, "Ok, tudo Certo Senhor, tenha uma Boa Viagem!");
    TogglePlayerControllable(playerid, 0);
    {
    if(gCidade[playerid] == Abandoned )
        {
        timer1 = SetTimer("AbandonedCityViagem", 45000, false);
    }
    else if(gCidade[playerid] == Los )
        {
        timer2 = SetTimer("LosSantosViagem", 45000, false);
    }
    else if(gCidade[playerid] == Las )
        {
        timer3 = SetTimer("LasVenturasViagem", 45000, false);
    }
    else if(gCidade[playerid] == San )
        {
        timer4 = SetTimer("SanFierroViagem", 0, false);
    }
}
}
Reply
#16

pawn Код:
if(GetPlayerWeapon(playerid) != 0) return SendClientMessage(playerid, -1, "Vocк estб armado e nгo poderб embarcar.");
Reply
#17

Lуs teu nick devia ser:

LosNinja
Reply
#18

Quote:
Originally Posted by Los
Посмотреть сообщение
pawn Код:
if(GetPlayerWeapon(playerid) != 0) return SendClientMessage(playerid, -1, "Vocк estб armado e nгo poderб embarcar.");
nao man, repare bem, este comando ja tem, eu quero que caso o player esteja sem armas execute tal comando... "se tiver sem armas"

(caps com problema, preguica de apertar shift)
Reply
#19

Quote:
Originally Posted by GustavoBonomo
Посмотреть сообщение
nao man, repare bem, este comando ja tem, eu quero que caso o player esteja sem armas execute tal comando... "se tiver sem armas"

(caps com problema, preguica de apertar shift)
Apenas utilize um else.

pawn Код:
public CheckIn4(playerid)
{
    if(GetPlayerWeapon(playerid))
    {
        SendClientMessage(playerid, VERMELHO, "ARMAS DETECTADAS!!!");
        ShowPlayerDialog(playerid,209,DIALOG_STYLE_MSGBOX,"Check-In","Armas Foram Detectadas!\nDeseja Larga-lбs e Continuar o Check-In?","Sim","Nгo");
        TogglePlayerControllable(playerid, 0);
    }
    else
    {
        SendClientMessage(playerid, AMARELO, "Ok, tudo Certo Senhor, tenha uma Boa Viagem!");
        TogglePlayerControllable(playerid, 0);
        if(gCidade[playerid] == Abandoned )
        {
            timer1 = SetTimer("AbandonedCityViagem", 45000, false);
        }
        else if(gCidade[playerid] == Los )
        {
            timer2 = SetTimer("LosSantosViagem", 45000, false);
        }
        else if(gCidade[playerid] == Las )
        {
            timer3 = SetTimer("LasVenturasViagem", 45000, false);
        }
        else if(gCidade[playerid] == San )
        {
            timer4 = SetTimer("SanFierroViagem", 0, false);
        }
        return 1;
    }
    return 1;
}
Reply
#20

Quote:
Originally Posted by Los
Посмотреть сообщение
Apenas utilize um else.

pawn Код:
public CheckIn4(playerid)
{
    if(GetPlayerWeapon(playerid))
    {
        SendClientMessage(playerid, VERMELHO, "ARMAS DETECTADAS!!!");
        ShowPlayerDialog(playerid,209,DIALOG_STYLE_MSGBOX,"Check-In","Armas Foram Detectadas!\nDeseja Larga-lбs e Continuar o Check-In?","Sim","Nгo");
        TogglePlayerControllable(playerid, 0);
    }
    else
    {
        SendClientMessage(playerid, AMARELO, "Ok, tudo Certo Senhor, tenha uma Boa Viagem!");
        TogglePlayerControllable(playerid, 0);
        if(gCidade[playerid] == Abandoned )
        {
            timer1 = SetTimer("AbandonedCityViagem", 45000, false);
        }
        else if(gCidade[playerid] == Los )
        {
            timer2 = SetTimer("LosSantosViagem", 45000, false);
        }
        else if(gCidade[playerid] == Las )
        {
            timer3 = SetTimer("LasVenturasViagem", 45000, false);
        }
        else if(gCidade[playerid] == San )
        {
            timer4 = SetTimer("SanFierroViagem", 0, false);
        }
        return 1;
    }
    return 1;
}
los ninja
num to em casa, qunado chegar eu testo e posto aqui , mas eu posso substituir returns (tipo qunado digita algo errado ou nao tem algo) por else tambem?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)