Jump to content
  • 0

GhostRider FilterScripts pornire doar cu Comanda, nu functioneaza nici o cmds GM


[.E.m.O.]K1DDU

Question

Hi ^^

Am incercat sa fac acel FS alu Ruben GhostRider sa porneasca numa cu comanda:

FS tot cu comanda:

[pawn]#include <a_samp>

#if defined FILTERSCRIPT

#define HOLDING(%0) \

((newkeys & (%0)) == (%0))

#define RELEASED(%0) \

(((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))

#define COL_GREEN          "{6EF83C}"

#define COL_RED            "{F81414}"

#define COLOR_LIGHTBLUE 0x00BFFFAA

new fire[MAX_PLAYERS],firee[MAX_PLAYERS],fireee[MAX_PLAYERS],fireeee[MAX_PLAYERS],fireeeee[MAX_PLAYERS],fireeeeee[MAX_PLAYERS],fireinfo[MAX_PLAYERS];

new GhostR[MAX_PLAYERS];

public OnFilterScriptInit()

{

return 1;

}

public OnFilterScriptExit()

{

return 1;

}

public OnPlayerCommandText(playerid, cmdtext[])

{

if (strcmp("/ghoston", cmdtext, true, 10) == 0)

{

    SendClientMessage(playerid,COLOR_LIGHTBLUE,"[iNFO]: Ghost Rider "COL_GREEN"ON");

GhostR[playerid] = 0;

    return 1;

    }

   

if (strcmp("/ghostoff", cmdtext, true, 10) == 0)

{

    SendClientMessage(playerid,COLOR_LIGHTBLUE,"[iNFO]: Ghost Rider "COL_RED"OFF");

GhostR[playerid] = 0;

    return 1;

    }

return 1;

}

public OnPlayerConnect(playerid)

{

fireinfo[playerid] = 0;

GhostR[playerid] = 0;

return 1;

}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

{

    new model = GetPlayerVehicleID(playerid);

model = GetVehicleModel(model);

if(GhostR[playerid] == 0)

{

    if(HOLDING(KEY_SPRINT))

{

if(model == 463||model == 468||model == 471||model == 521||model == 522||model == 523

||model == 586||model == 608||model == 590||model == 591||model == 606||model == 607||model == 610)

{

    if(fireinfo[playerid] == 0)

    {

    fire[playerid] = CreateObject(18694,0,0,0,0,0,0);

    firee[playerid] = CreateObject(18694,0,0,0,0,0,0);

    fireee[playerid] = CreateObject(18694,0,0,0,0,0,0);

    fireeee[playerid] = CreateObject(18694,0,0,0,0,0,0);

    AttachObjectToVehicle(fire[playerid], GetPlayerVehicleID(playerid), -0.8, 2.0, -2.0, 0.0, 0.0, 0.0);

    AttachObjectToVehicle(firee[playerid], GetPlayerVehicleID(playerid), 0.8, 2.0, -2.0, 0.0, 0.0, 0.0);

    AttachObjectToVehicle(fireee[playerid], GetPlayerVehicleID(playerid), -0.8, -2.0, -2.0, 0.0, 0.0, 0.0);

    AttachObjectToVehicle(fireeee[playerid], GetPlayerVehicleID(playerid), 0.8, -2.0, -2.0, 0.0, 0.0, 0.0);

    fireinfo[playerid] = 1;

}

}

if(model == 465||model == 448||model == 581||model == 522||model == 461||model == 521

||model == 523||model == 463||model == 586||model == 468)

{

    if(fireinfo[playerid] == 0)

    {

    fireeeee[playerid] = CreateObject(18694,0,0,0,0,0,0);

    fireeeeee[playerid] = CreateObject(18694,0,0,0,0,0,0);

    AttachObjectToVehicle(fireeeee[playerid], GetPlayerVehicleID(playerid), 0.0, 1.3, -2.0, 0.0, 0.0, 0.0);

    AttachObjectToVehicle(fireeeeee[playerid], GetPlayerVehicleID(playerid), 0.0, -1.3, -2.0, 0.0, 0.0, 0.0);

    fireinfo[playerid] = 1;

}

}

}

else if(RELEASED(KEY_SPRINT))

{

    if(fireinfo[playerid] == 1)

    {

    DestroyObject(fire[playerid]);

DestroyObject(firee[playerid]);

DestroyObject(fireee[playerid]);

DestroyObject(fireeee[playerid]);

DestroyObject(fireeeee[playerid]);

DestroyObject(fireeeeee[playerid]);

fireinfo[playerid] = 0;

}

}

}

else

{

return 1;

}

return 1;

}

#endif[/pawn]

Si cand bag FS si intru pe server, nu functioneaza nici o comanda din GM doar din alte FS-uri...Si nici din acest FS xD

Ce ii gresit acolo x__X"

EDIT:

Am bagat FS in GM nu mai face asa, dar fire la motor porneste singur, pe degeaba scriu comanda ca deja se porneste singur cum i-au un motor........

Thanks ^^


F*ck everybody who want and who try to judge me for who I am, b*star*s !

 

 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Schimba

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    new model = GetPlayerVehicleID(playerid);
	model = GetVehicleModel(model);
	if(GhostR[playerid] == 0)
	{
in
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    new model = GetPlayerVehicleID(playerid);
	model = GetVehicleModel(model);
	if(GhostR[playerid] == 1)
	{

Problema cu comenzile era pentru ca FS-ul returna 1; la OnPlayerCommandText, trebuie sa returneze 0;

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.