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;
}