SA-MP Forums Archive
[Ajuda] Dъvidas Curtas #1 - 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] Dъvidas Curtas #1 (/showthread.php?tid=120278)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22


Re: [ Dъvidas Curtas ] - StrondA_ - 17.08.2011

para vocк teleportar o player й preciso pegar uma cordenada, para pegar a cordenada vocк precisa entrar em seu servidor, digitar: /save 1 , depois vб atй a pasta Documents\GTA San Andreas User Files\SAMP e ache o arquivo chamado: '' savedpositions '' Aonde vai estar as cordenadas, para objeto baixe o MTA igual josma citou e crie seu Mapper, salva, pega seu mapper e converte em www.convertffs.com


Re: [ Dъvidas Curtas ] - RockFire - 17.08.2011

Queria saber como pegar uma string usando getargs em uma funзгo com multi-parвmetros ._.
Comofaz ?


Re: [ Dъvidas Curtas ] - CyNiC - 17.08.2011

Cada caractere(cйlula) da string serб um index(segundo argumento da funзгo).


Re: [ Dъvidas Curtas ] - @SwY - 08.01.2012

vou ir testar Hardware. de qualquer forma
Obrigado denovo

@Edit

acabei de fazer o teste. ele nгo block os cmds.. aparece a mensagem e tudo porem nгo bloqueia de digitar outros comandos..


Re: [ Dъvidas Curtas ] - WeenSoares_ - 08.01.2012

Quote:
Originally Posted by Hardware
Посмотреть сообщение
Sim, tem como. No topo, coloque:

pawn Код:
new bool:NaArena[MAX_PLAYERS];
Quando ele entrar na arena, as variбveis ficaram true.
No comando da arena, coloque: NaArena[playerid] = true;

E nos outros comandos:
pawn Код:
if(NaArena[playerid]) return SendClientMessage(playerid,COR,"Vocк estб na arena, sу pode usar o comando /sair");
isso que nгo gostei do zcmd, tem que colocar isto em todos os comandos D:

Quote:
Originally Posted by @SwY
Посмотреть сообщение
vou ir testar Hardware. de qualquer forma
Obrigado denovo

@Edit

acabei de fazer o teste. ele nгo block os cmds.. aparece a mensagem e tudo porem nгo bloqueia de digitar outros comandos..
Tenta por isso no topo de todos os comandos, logo abaixo da 1Є Chave de abertura das funзхes.

pawn Код:
if(NaArena[playerid])
{
    SendClientMessage(playerid,COR,"Vocк estб na arena, sу pode usar o comando /sair");
    return 1;
}



Re: [ Dъvidas Curtas ] - @SwY - 08.01.2012

@WeenSoares_, Thank you very much.
De cara parece estar funcionando perfeitamente.


Re: [ Dъvidas Curtas ] - WeenSoares_ - 08.01.2012

Quote:
Originally Posted by @SwY
Посмотреть сообщение
@WeenSoares_, Thank you very much.
De cara parece estar funcionando perfeitamente.
Tenho certeza que ira funcionar, pois se a variavel NaArea estiver true ira processar a menssagem e ira retornar assim nгo processando oque vem abaixo.


Re: [ Dъvidas Curtas ] - Justify16 - 08.01.2012

Ow nгo dб pra adicionar objeto "pessoa"?
Eu add aqui e fica lб, mas fica transparente...
eu queria fazer tipo um npczinho humano...ja ranjei os comandos, sу falta o objeto que nгo aparece '-'

Ele existe mas й transparente :S

CreateDynamicObject(64, 2217.40, -1144.40, 1026.28, 90.18, 115.56, -115.0;


Re: [ Dъvidas Curtas ] - @SwY - 08.01.2012

@Justify, da uma olhada : https://sampforum.blast.hk/showthread.php?tid=109701


Re: [ Dъvidas Curtas ] - Justify16 - 08.01.2012

Acho que usei o termo errado. Nгo й bem um npc... Quero sу um homem parado mesmo...e perto dele vai poder usar o comando que eu jб fiz. Sу falta o objeto 'homem' lб, estбtico, sу pra enfeitar, dando mais realidade.


Re: [ Dъvidas Curtas ] - @SwY - 08.01.2012

Grava o NPC parado aonde vocк quer que o mesmo fique.


Re: [ Dъvidas Curtas ] - Justify16 - 08.01.2012

Й necessбrio ser um npc? nгo pode adicionar um objeto? No editor existem todos os "bonecos" estбticos...
CJ,Smoke e etc


Re: [ Dъvidas Curtas ] - Hardware - 08.01.2012

Quote:
Originally Posted by WeenSoares_
Посмотреть сообщение
Tenho certeza que ira funcionar, pois se a variavel NaArea estiver true ira processar a menssagem e ira retornar assim nгo processando oque vem abaixo.
Estranho, pois geralmente uso desta maneira e funciona.


Re: [ Dъvidas Curtas ] - ViniBorn - 28.03.2012

pawn Код:
public OnPlayerConnect(playerid)
{
    if(IsPlayerAdmin(playerid))
        SendClientMessageToAll(-1,"Admin online.");

    return true;
}



Re: [ Dъvidas Curtas ] - Rick_DR - 28.03.2012

pawn Код:
if(IsPlayerAdmin(playerid))
    {
    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pName,sizeof(pName));
    new string[248];
    format(string,sizeof(string),"Entoru o ADMINISTRADOR %s !",pName);
    SendClientMessageToAll(admincor, string);
    return true;
    }
Assim ficarб correcto ?


Re: [ Dъvidas Curtas ] - [R] ousenber [K] - 28.03.2012

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
Talvez colocando no prуprio Comando de Logar ou apуs o spawn a seguinte funзгo :

pawn Код:
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(name));
GameTextForAll("Admin %s - Online", 1000, 1, pname);
Isso funciona?


Re: [ Dъvidas Curtas ] - .FuneraL. - 28.03.2012

Quote:
Originally Posted by [R] ousenber [K]
Посмотреть сообщение
Isso funciona?
Esqueci da funзгo IsPlayerAdmin kkk , mais colocando no OnPlayerSpawn acho que sim.


Re: [ Dъvidas Curtas ] - Diogo123 - 28.03.2012

Quote:
Originally Posted by [ODS]Break
Посмотреть сообщение
pawn Код:
if (strcmp(cmdtext, "/sairdm", true) == 0)
{
TaNoX1[playerid] = 0;
SetPlayerHealth(playerid,0);
SendClientMessage(playerid, -1, "Voce Saiu de Algum Dm lol.");
return 1;
}
E se Quiser que el saia quando morrer:
Coloque no Onplayerdeath.
pawn Код:
TaNoX1[playerid] = 0;
nгo funciono : ( continua dando "Vc nгo pode digitar comandos em arena dm"


Re: [ Dъvidas Curtas ] - [R] ousenber [K] - 28.03.2012

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
Esqueci da funзгo IsPlayerAdmin kkk , mais colocando no OnPlayerSpawn acho que sim.
Sim mais vocк colocou

PHP код:
GameTextForAll("Admin %s - Online"10001pname); 
nгo teria de usar format?


Re: [ Dъvidas Curtas ] - paulor - 28.03.2012

Quote:
Originally Posted by [R] ousenber [K]
Посмотреть сообщение
Sim mais vocк colocou

PHP код:
GameTextForAll("Admin %s - Online"10001pname); 
nгo teria de usar format?
Isso nunca vai funcionar! vc esta correto precisaria de um format! Pois os parametros do GameTextForAll nгo incluem "{Float,_}:...".