[Include] Atm Creator
#1

Eae galera...Hoje eu vim postar meu primeiro projeto samp

e uma include de criar atm

Modo de usar:
PHP код:
As funзхes saoCriarAtm(Float:x,Float:y,Float:z); // serve para criar um atm vo mostrar no exemplo
DestruirAtm(); // destroi o atm mais proximo 
IsPlayerInAtm(playerid); // verifica se o player esta perto de algum atm 
As funзхes sao essas...Acho que e so...De sujestхes nos comentarios...Atenзгo ea minha primeira include e projeto que estou postando para vocкs..
De sujestхes...
Download: Include: http://pastebin.com/P8kzmFD6 http://www.4shared.com/file/cpsytrN_/AtmCreator.html
Download: GM de exemplo: http://pastebin.com/sc2HYt6e http://www.4shared.com/rar/xAWLUOA2/GM_TESTE.html

ATENЗГO: caso for postar em algum blog colocar meus creditos ... Weverton
Reply
#2

sou meio noob nisso mais oque й atm.
Reply
#3

Caixa eletronico
Reply
#4

Muito bom cara...
Reply
#5

Nossa, Vc cria o loop mas nгo usa ele

pawn Код:
stock CriarAtm(Float:x,Float:y,Float:z)
{
     for(new i=1; i<MAX_ATM; i++)
        {
 
              new playerid;
              new string[128];
              if(Atm[0][pCriado] == 0)
              {
                 Atm[0][object] = CreateObject(2942,x,y,z,0.0,0.0,100.0);
                 Atm[0][pCriado] = 1;
                 Atm[0][pX] = x;
                 Atm[0][pY] = y;
                 Atm[0][pZ] = z;
                 format(string,sizeof(string),"Vocк criou um Atm: Id atm: 0 Posx %f ,Posy %f ,Posz %f",Atm[0][pX],Atm[0][pY],Atm[0][pZ]);
                 SCM(playerid,0x00FF00AA,string);
              }
Mas por ser novato, 6/10.
Reply
#6

Quote:

stock CriarAtm(Float,Float:y,Float:z)
{
for(new i=1; i<MAX_ATM; i++)
{

new playerid;
new string[128];
if(Atm[0][pCriado] == 0)
{
Atm[0][object] = CreateObject(2942,x,y,z,0.0,0.0,100.0);
Atm[0][pCriado] = 1;
Atm[0][pX] = x;
Atm[0][pY] = y;
Atm[0][pZ] = z;
format(string,sizeof(string),"Vocк criou um Atm: Id atm: 0 Posx %f ,Posy %f ,Posz %f",Atm[0][pX],Atm[0][pY],Atm[0][pZ]);
SCM(playerid,0x00FF00AA,string);
}

E que eu estava pensando como eu iria fazer...Ae esqueci de tirar...
Reply
#7

Quote:
Originally Posted by Juninho_Oakley
Посмотреть сообщение
Muito bom cara...
Nossa, vocк nгo cansa de spam? Sempre a mesma mensagem em todos os tуpicos, traduzidas para todos os idiomas possнveis pra postar em todas as boards, tenho 99.9% de certeza que vocк nem lк os cуdigos dos projetos que vocк julga "Muito bom", "Nice"...
Reply
#8

Dica:
No CriarAtm peзa a RotX, RotY e RotZ.
Reply
#9

Quote:
Originally Posted by SuB_ZeRo0_
Посмотреть сообщение
Dica:
No CriarAtm peзa a RotX, RotY e RotZ.
Hum Certo...Na Proxima versгo eu coloco...Na outro tabem vai ter o salvamento dos atm...Nгo posso falar as novidades pq ae fica sem graзa

Quote:

Faзa assim e economizara muitas linhas! E alem de vc ta criando uma var playerid q tera o valor de 0 sendo assim, somente o id 0 recebera a mensagem...

Complete mais sua include, rotaзгo e playerid.
pawn Code:
stock CriarAtm(playerid, Float, Float:y, Float:z, Float:rx, Float:ry, Float:rz)
{
for(new i; i < MAX_ATM; i++)
{
new string[128];
if(Atm[i][pCriado] == 0)
{
Atm[i][object] = CreateObject(2942, x, y, z, rx, ry, rz);
Atm[i][pCriado] = 1;
Atm[i][pX] = x;
Atm[i][pY] = y;
Atm[i][pZ] = z;
Atm[i][pRX] = rx;
Atm[i][pRY] = ry;
Atm[i][pRZ] = rz;
format(string, sizeof(string), "Vocк criou um Atm: Id atm: %d Posx %f ,Posy %f ,Posz %f", i, Atm[i][pX], Atm[i][pY], Atm[i][pZ]);
SCM(playerid, 0x00FF00AA, string);
break;
}
}
}
__________________

Assim fica melhor mesmo (:
vlw ae
Reply
#10

Quote:
Originally Posted by Juninho_Oakley
Посмотреть сообщение
Muito bom cara...
cara se e ramdom ? sei lб tu sу fala as mesmas coisas desde 2011
@maneira esta inc serб de utilidade em servidores de RPG ou atй rp
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)