[.E.m.O.]K1DDU Posted November 23, 2011 Report Share Posted November 23, 2011 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 0x00BFFFAAnew 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 xDCe 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 ! Follow me on: Facebook.com TSU.co Twitter.com Instagram.com Youtube.com Google+ Link to comment Share on other sites More sharing options...
IstuntmanI Posted November 24, 2011 Report Share Posted November 24, 2011 Schimbapublic 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 More sharing options...
Question
[.E.m.O.]K1DDU
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