SA-MP Forums Archive
[Ajuda] Setar uma variavel ao server??? - 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] Setar uma variavel ao server??? (/showthread.php?tid=299241)



[Ajuda] Setar uma variavel ao server??? - arakuta - 25.11.2011

Tem como por exemplo setar uma variavel ao server? (Que nem SetPVarInt para players)

Sу q para o server!


Re: [Ajuda] Setar uma variavel ao server??? - Master_Pawn - 25.11.2011

O.o num entendi pode dar mais detalhes?


Re: [Ajuda] Setar uma variavel ao server??? - Dolby - 25.11.2011

nгo intendi muito bem o que vocк quer,mais pelo que intendi vocк pode usar:
pawn Код:
new Variavel;
No comeзo do Script...e usar por exemplo:
pawn Код:
//OnPlayerConnect
Variavel ++;
Seria isso?


Re: [Ajuda] Setar uma variavel ao server??? - Master_Pawn - 25.11.2011

acho q eh isso que ele quer dai eh so tu integrar seu code na variavel


Re: [Ajuda] Setar uma variavel ao server??? - Sergiinhonike - 25.11.2011

Variaveis globais sao adicionadas ao topo do seu gm e podem ser utilizadas em qualquer linha do script.
Seria isso que vc quer?


Re: [Ajuda] Setar uma variavel ao server??? - AppleX - 25.11.2011

https://sampforum.blast.hk/showthread.php?tid=151076


Re: [Ajuda] Setar uma variavel ao server??? - arakuta - 25.11.2011

Vocкs nгo entenderam o que eu quis dizer.

pawn Код:
if (strcmp("/exemplo", cmdtext, true) == 0)
    {
        SetPVarInt(playerid,"Exemplo",1);
        new exemplo[64];
        format(exemplo,64,"A sua varнavel 'exemplo' estб com o valor: %s",GetPVarInt(playerid,"Exemplo"));
        SendClientMessage(playerid,0xFFFFFFFF,exemplo);
        return 1;
    }
Aqui temos um exemplo retornando a variavel "exemplo" para o player ditando o seu valor...

Mas e se eu quiser Setar uma vбriбvel para o server?

pawn Код:
if (strcmp("/servervar", cmdtext, true) == 0)
    {
        SetSVarInt??("Exemplo",1);
        new exemplo[64];
        format(exemplo,64,"A variбvel 'exemplo' estб com o valor: %s",GetPVarInt(playerid,"Exemplo"));
        SendClientMessage(playerid,0xFFFFFFFF,exemplo);
        return 1;
    }
Ela valeria para qualquer player, sem setar nada pro playerid...
Em outras palavras: Seria como um PVar > Player Variable SVar > Server Variable



EDIT

Aplexx, nao tinha visto seu post, vou testar jaja edito, obrigado


Re: [Ajuda] Setar uma variavel ao server??? - ViniBorn - 25.11.2011

Basta criar uma variбvel global. Ela й ъnica para tudo que vocк fizer no servidor.