[AJUDA] FilterScript -
[RTK]WolF_ - 12.11.2010
O filterscript nгo tem erro algum, compila legal, sу que no gm digito /opengate e /closegate e nгo acontece nada, alguem ai ajuda
pawn Код:
//Criado por Wolf
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
new PortFechada1;
new PortFechada2;
public OnFilterScriptInit()
{
PortFechada1 = CreateObject(17566, 215.802643, 1875.354736, 13.867533, 0.0000, 0.0000, 270.0000); //Porta fechada 1
PortFechada2 = CreateObject(17566, 211.880356, 1875.372314, 13.867533, 0.0000, 0.0000, 270.0000); //Porta fechada 2
print(" Feito por Wolf;");
print(" Portas em movimentos");
print(" Nгo retirem os crйditos");
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
new playername[64];
GetPlayerName(playerid,playername,64);
if (strcmp("/opengate", cmdtext, true, 10) == 0)
{
{
MoveObject(PortFechada1, 219.833557, 1875.322388, 13.867533, 2.0); //**
MoveObject(PortFechada2, 207.972015, 1875.337769, 13.867531, 2.0); //**
SendClientMessage(playerid, 0xFF8000FF, "O portгo foi aberto.");
}
return 1;
}
if (strcmp("/closegate", cmdtext, true, 10) == 0)
{
{
MoveObject(PortFechada1, 215.802643, 1875.354736, 13.867533, 4.0); //**
MoveObject(PortFechada2, 211.880356, 1875.372314, 13.867533, 4.0); //**
SendClientMessage(playerid, 0xFF0000FF, "O portгo foi fechado.");
}
return 1;
}
return 0;
}
Re: [AJUDA] FilterScript -
keller012 - 12.11.2010
Код:
//Criado por Wolf
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
new PortFechada1;
new PortFechada2;
public OnFilterScriptInit()
{
PortFechada1 = CreateObject(17566, 215.802643, 1875.354736, 13.867533, 0.0000, 0.0000, 270.0000); //Porta fechada 1
PortFechada2 = CreateObject(17566, 211.880356, 1875.372314, 13.867533, 0.0000, 0.0000, 270.0000); //Porta fechada 2
print(" Feito por Wolf;");
print(" Portas em movimentos");
print(" Nгo retirem os crйditos");
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
new playername[64];
GetPlayerName(playerid,playername,64);
if(strcmp(cmd,"/opengate",true)==0)
{
{
MoveObject(PortFechada1, 219.833557, 1875.322388, 13.867533, 2.0); //**
MoveObject(PortFechada2, 207.972015, 1875.337769, 13.867531, 2.0); //**
SendClientMessage(playerid, 0xFF8000FF, "O portгo foi aberto.");
}
return 1;
}
if(strcmp(cmd,"/closegate",true)==0)
{
{
MoveObject(PortFechada1, 215.802643, 1875.354736, 13.867533, 4.0); //**
MoveObject(PortFechada2, 211.880356, 1875.372314, 13.867533, 4.0); //**
SendClientMessage(playerid, 0xFF0000FF, "O portгo foi fechado.");
}
return 1;
}
return 0;
}
tenta assim
Re: [AJUDA] FilterScript -
[RTK]WolF_ - 12.11.2010
C:\Documents and Settings\Gts2.pwn(24) : error 017: undefined symbol "cmd"
C:\Documents and Settings\Gts2.pwn(33) : error 017: undefined symbol "cmd"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Errors.
Re: [AJUDA] FilterScript -
[Ips]Guh - 12.11.2010
tenta assim :
Код:
//Criado por Wolf
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
new PortFechada1;
new PortFechada2;
public OnFilterScriptInit()
{
PortFechada1 = CreateObject(17566, 215.802643, 1875.354736, 13.867533, 0.0000, 0.0000, 270.0000); //Porta fechada 1
PortFechada2 = CreateObject(17566, 211.880356, 1875.372314, 13.867533, 0.0000, 0.0000, 270.0000); //Porta fechada 2
print(" Feito por Wolf;");
print(" Portas em movimentos");
print(" Nгo retirem os crйditos");
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
new playername[64];
GetPlayerName(playerid,playername,64);
if(strcmp(cmd,"/opengate",true)==0)
{
{
MoveObject(PortFechada1, 219.833557, 1875.322388, 13.867533, 2.0); //**
MoveObject(PortFechada2, 207.972015, 1875.337769, 13.867531, 2.0); //**
SendClientMessage(playerid, 0xFF8000FF, "O portгo foi aberto.");
}
return 1;
}
if(strcmp(cmd,"/closegate",true)==0)
{
{
MoveObject(PortFechada1, 215.802643, 1875.354736, 13.867533, 4.0); //**
MoveObject(PortFechada2, 211.880356, 1875.372314, 13.867533, 4.0); //**
SendClientMessage(playerid, 0xFF0000FF, "O portгo foi fechado.");
}
return 1;
}
return 0;
}
Re: [AJUDA] FilterScript -
keller012 - 12.11.2010
Код:
new cmd[256];
cmd = strtok(cmdtext, idx);
Re: [AJUDA] FilterScript -
TiagoPS - 12.11.2010
Compilando 100% Veja Se Funciona
pawn Код:
#include <a_samp>
#define FILTERSCRIPT
new PortFechada1;
new PortFechada2;
public OnFilterScriptInit()
{
PortFechada1 = CreateObject(17566, 215.802643, 1875.354736, 13.867533, 0.0000, 0.0000, 270.0000); //Porta fechada 1
PortFechada2 = CreateObject(17566, 211.880356, 1875.372314, 13.867533, 0.0000, 0.0000, 270.0000); //Porta fechada 2
print(" Feito por Wolf;");
print(" Portas em movimentos");
print(" Nгo retirem os crйditos");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/opengate", cmdtext, true, 10) == 0)
{
MoveObject(PortFechada1, 219.833557, 1875.322388, 13.867533, 2.0); //**
MoveObject(PortFechada2, 207.972015, 1875.337769, 13.867531, 2.0); //**
SendClientMessage(playerid, 0xFF8000FF, "O portгo foi aberto.");
return 1;
}
if(strcmp("/closegate", cmdtext, true, 11) == 0)
{
MoveObject(PortFechada1, 215.802643, 1875.354736, 13.867533, 4.0); //**
MoveObject(PortFechada2, 211.880356, 1875.372314, 13.867533, 4.0); //**
SendClientMessage(playerid, 0xFF0000FF, "O portгo foi fechado.");
return 1;
}
return 0;
}
Re: [AJUDA] FilterScript -
[RTK]WolF_ - 12.11.2010
cara nem um de vocкs conseguiram resolver, atй compila, mas no gm digito /opengate e nгo acontece nada, antes atй tava dando certo mas depois nгo sei o q aconteceu
Re: [AJUDA] FilterScript -
keller012 - 12.11.2010
Ta, agora deu
colok ai que vai dar certo:
Код:
new cmd[256];
cmd = strtok(cmdtext, idx);
if(strcmp(cmd,"/opengate",true)==0)
{
MoveObject(PortFechada1, 219.833557, 1875.322388, 13.867533, 2.0); //**
MoveObject(PortFechada2, 207.972015, 1875.337769, 13.867531, 2.0); //**
SendClientMessage(playerid, 0xFF8000FF, "O portгo foi aberto.");
return 1;
}
if(strcmp(cmd,"/closegate",true)==0)
{
MoveObject(PortFechada1, 215.802643, 1875.354736, 13.867533, 4.0); //**
MoveObject(PortFechada2, 211.880356, 1875.372314, 13.867533, 4.0); //**
SendClientMessage(playerid, 0xFF0000FF, "O portгo foi fechado.");
return 1;
}
Re: [AJUDA] FilterScript -
[RTK]WolF_ - 12.11.2010
C:\Documents and Settings\Gts2.pwn(26) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Gts2.pwn(26) : error 033: array must be indexed (variable "cmd")
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Errors.
Re: [AJUDA] FilterScript -
[FeK]Knife - 12.11.2010
Substitua "cmd" para "cmdtext" na parada do Comando.