SA-MP Forums Archive
[Ajuda] FS carrega mas nгo funciona no SA:MP - 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] FS carrega mas nгo funciona no SA:MP (/showthread.php?tid=528814)



FS carrega mas nгo funciona no SA:MP - Thompsoon - 29.07.2014

Criei um portгo no pawno e ele deu Compiller certinho, mas quando entro no server ele nгo estб la.

Siiim... eu ja botei o nome dele na pasta server :S

Codigo Pawno:

#include <a_samp>

#if defined FILTERSCRIPT

new 15ID;
new 166ID;


public OnGameModeInit()
{
15ID = CreateObject(980, 1991.5396,-1727.6708,14.6313,0.0000,0.0000,-90.2999);
166ID = CreateObject(971, 833.1909,-866.1632,68.0169,0.0000,0.0000,21.7000);

return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{

CMD:ap15(playerid)
{
MoveObject(15ID, 1991.5396,-1727.6708,4.6313,3,0.0000,0.0000,-90.2999);
SetTimer(#Move15ID, 5000, 0);
SendClientMessage(playerid, 0x2641FEFF, #Portao aberto);
return true;
}
if(strcmp(#/ap166, cmdtext, true) == 0)
{
MoveObject(166ID, 833.1909,-866.1632,58.0169,3,0.0000,0.0000,21.7000);
SetTimer(#Move166ID, 5000, 0);
SendClientMessage(playerid, 0x2641FEFF, #Portao aberto);
return true;
}

return 0;
}

forward Move15ID();
public Move15ID()
{
MoveObject(15ID,1991.5396, -1727.6708, 14.6313,3,0.0000, 0.0000, -90.2999);
return true;
}

forward Move166ID();
public Move166ID()
{
MoveObject(166ID,833.1909, -866.1632, 68.0169,3,0.0000, 0.0000, 21.7000);
return true;
}

#endif


Re: FS carrega mas nгo funciona no SA:MP - Nenzittow - 29.07.2014

Coloca o cуdigo assim: [PAWN] [*/PAWN].
Sem o asterisco *


Re: FS carrega mas nгo funciona no SA:MP - Thompsoon - 29.07.2014

Onde й pra botar o codigo ? :P


Re: FS carrega mas nгo funciona no SA:MP - Nenzittow - 29.07.2014

[PAWN] Aqui [*/PAWN]
Retire o asterisco *


Re: FS carrega mas nгo funciona no SA:MP - MultiKill - 29.07.2014

Vocк criou como filterscript e usou OnGameModeInit.

Quando vocк for fazer um filterscript apague as callbacks OnGameModeInit e OnGameModeExit, e apague o main. Essas callbacks sгo usadas sу no GameMode. Nгo use zcmd com comandos em strcmp. Pois a callback OnPlayerCommandtext vai dar conflito com o zcmd.

pawn Код:
#include <a_samp>
new 15ID;
new 166ID;

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    15ID = CreateObject(980, 1991.5396,-1727.6708,14.6313,0.0000,0.0000,-90.2999);
    166ID = CreateObject(971, 833.1909,-866.1632,68.0169,0.0000,0.0000,21.7000);
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{

if(strcmp("/ap15", cmdtext, true) == 0)
{
MoveObject(15ID, 1991.5396,-1727.6708,4.6313,3,0.0000,0.0000,-90.2999);
SetTimer("Move15ID", 5000, 0);
SendClientMessage(playerid, 0x2641FEFF, "Portao aberto");
return true;
}
if(strcmp("/ap166", cmdtext, true) == 0)
{
MoveObject(166ID, 833.1909,-866.1632,58.0169,3,0.0000,0.0000,21.7000);
SetTimer("Move166ID", 5000, 0);
SendClientMessage(playerid, 0x2641FEFF, "Portao aberto");
return true;
}

return 0;
}

forward Move15ID();
public Move15ID()
{
MoveObject(15ID,1991.5396, -1727.6708, 14.6313,3,0.0000, 0.0000, -90.2999);
return true;
}

forward Move166ID();
public Move166ID()
{
MoveObject(166ID,833.1909, -866.1632, 68.0169,3,0.0000, 0.0000, 21.7000);
return true;
}



Re: FS carrega mas nгo funciona no SA:MP - Thompsoon - 30.07.2014

C:\Users\Thiago\Desktop\PlayHappy\filterscripts\Po rtoesDcasas.pwn(3) : error 020: invalid symbol name ""
C:\Users\Thiago\Desktop\PlayHappy\filterscripts\Po rtoesDcasas.pwn(4) : error 020: invalid symbol name ""
C:\Users\Thiago\Desktop\PlayHappy\filterscripts\Po rtoesDcasas.pwn(11) : error 029: invalid expression, assumed zero
C:\Users\Thiago\Desktop\PlayHappy\filterscripts\Po rtoesDcasas.pwn(11) : error 029: invalid expression, assumed zero
C:\Users\Thiago\Desktop\PlayHappy\filterscripts\Po rtoesDcasas.pwn(11) : error 017: undefined symbol "ID"
C:\Users\Thiago\Desktop\PlayHappy\filterscripts\Po rtoesDcasas.pwn(11) : fatal error 107: too many error messages on one line







Deu erro :C


Re: FS carrega mas nгo funciona no SA:MP - MultiKill - 30.07.2014

Mude o nome da variбvel, o nome tem que comeзar com letras e nгo com nъmeros.


Re: FS carrega mas nгo funciona no SA:MP - Thompsoon - 30.07.2014

Ae man, vlw. Mas tu sabe me ajudar como botar o comando para funcionar apenas em 0.2 de raio ??


Re: FS carrega mas nгo funciona no SA:MP - MultiKill - 30.07.2014

Usando a funзгo IsPlayerInRangeOfPoint(playerid, Float:range, Float: x, Float:y, Float:z)


Re: FS carrega mas nгo funciona no SA:MP - Thompsoon - 30.07.2014

Mas eu encaixo isso aonde :S ??



if(strcmp("/ap166", cmdtext, true) == 0)
{
MoveObject(ID166, 833.1909,-866.1632,58.0169,3,0.0000,0.0000,21.7000);
SetTimer("MoveID166", 5000, 0);
SendClientMessage(playerid, 0x2641FEFF, "Portao aberto");
return true;
}

return 0;
}