Detaljan opis problema:Ne znam gde mogu naci one koordinate gde hitmani uzimaju ono /portable pa order posto sam menjao celu bazu komplet
probo sam na trazilicu /portable al izbaci samo komandu ☹️
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Skripta koju koristim:Faction Game EDIT
Detaljan opis problema:Uzeo sam neki FS bobm system od Ivex-a i sad ne znam kako napraviti da samo org ID 5 moze koristiti te komande tj teroristi
Dio skripte😮vo je FS
/*
OVO JE TEMPIRANA BOMBA KOJA KORISTI TEXTDRAW ZA IZMJENJIVANJE VREMENA
....BY IVEX...
*/
#include
#pragma tabsize 0
#define COLOR_GREEN 0x9EC73DAA
#define COLOR_RED 0xAA3333AA
#define COLOR_LIGHTRED 0xFF6347AA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_LIGHTGREEN 0x9ACD32AA
//:=:=:=:==:BOMBA:=:=:=:=:==:=::=:=
forward Cbomb(playerid);
//:=:=:=:=:=:=:==:=:=:=:=:=:=:=:=:=:
//==================================
new bizmjena;
new Text:bombatext;
new bombav;
new prikazan;
new cbombo;
new cbombvar;
//====================================
new Float:scx, Float:scy, Float:scz;//
//====================================
//=========STRTOK=====================
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string <= ' '))
{
index++;
}
new offset = index;
new result;
while ((index < length) && (string > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string;
index++;
}
result[index - offset] = EOS;
return result;
}
public OnFilterScriptInit()
{
print("\n====================================");
print(" -BOMBA BY Ivex");
print("=======================================\n");
//objekt bombe!
cbombo = CreateObject(1252, 0.0, 0.0, 0.0, 0, 0, 0);
cbombvar = 0;
// return 1;
}
public OnFilterScriptExit()
{
for(new playerid = 0;playerid < MAX_PLAYERS;playerid ++)
{
bombaD(playerid);
}
return 1;
}
public OnPlayerConnect(playerid)
{
return 1;
}
public OnPlayerText(playerid, text[])
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd;
new idx;
cmd = strtok(cmdtext, idx);
if (strcmp(cmd, "/cbomb", true) ==0 )
{
if(IsPlayerConnected(playerid))
{
if(cbombvar == 1)
{
SendClientMessage(playerid,COLOR_RED,"Cbomba je vec postavljena!");
return 1;
}
bombadraw(playerid);
TogglePlayerControllable(playerid, 0);
cbombvar = 1;
bombav = 5;
prikazan = 1;
bizmjena = 0;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"KORISTENJE:Strelicama lijevo i desno odreðujete vrijeme bombe");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"KORISTENJE:Sa strelicama gore i dolje odabirete akciju");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"KORISTENJE:Na kraju sa tipkom Enter potvrdujete ili odustanete");
}
return 1;
}
return 0;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}
public OnPlayerUpdate(playerid)
{
if(prikazan == 1)
{
if(IsPlayerConnected(playerid))
{
new string;
new Keys, ud, lr;
GetPlayerKeys(playerid, Keys, ud, lr);
if(lr > 0)
{
if(bizmjena == 0)
{
bombav++;
format(string, sizeof(string), "Bomba: < ~g~%d ~r~> sek~>~~n~~n~Aktiviraj~n~~n~Odustani",bombav );
TextDrawSetString(bombatext,string);
TextDrawShowForPlayer(playerid,bombatext);
}
}
else if(lr < 0)
{
if(bizmjena == 0)
{
if(bombav < 1) {return 1;}
else
{
bombav--;
format(string, sizeof(string), "Bomba: < ~g~%d ~r~> sek~>~~n~~n~Aktiviraj~n~~n~Odustani", bombav);
TextDrawSetString(bombatext,string);
TextDrawShowForPlayer(playerid,bombatext);
}
}
}
else if(ud > 0)
{
bizmjena++;
if(bizmjena > 2) {return bizmjena = 2;}
else
{
if(bizmjena == 0)
{
format(string, sizeof(string), "Bomba: < ~g~%d ~r~> sek~>~~n~~n~Aktiviraj~n~~n~Odustani", bombav);
TextDrawSetString(bombatext,string);
TextDrawShowForPlayer(playerid,bombatext);
}
if(bizmjena == 1)
{
format(string, sizeof(string), "Bomba: < ~r~%d > sek~n~~n~~g~Aktiviraj~>~~n~~n~~r~Odustani", bombav);
TextDrawSetString(bombatext,string);
TextDrawShowForPlayer(playerid,bombatext);
}
else if(bizmjena == 2)
{
format(string, sizeof(string), "Bomba: < ~r~%d > sek~n~~n~Aktiviraj~n~~n~~g~Odustani~>~", bombav);
TextDrawSetString(bombatext,string);
TextDrawShowForPlayer(playerid,bombatext);
}
}
}
else if(ud < 0)
{
bizmjena--;
if(bizmjena < 0) {return bizmjena = 0 ;}
else
{
if(bizmjena == 2)
{
format(string, sizeof(string), "Bomba: < %d > sek~n~~n~Aktiviraj~n~~n~~g~Odustani~>~", bombav);
TextDrawSetString(bombatext,string);
TextDrawShowForPlayer(playerid,bombatext);
}
if(bizmjena == 1)
{
format(string, sizeof(string), "Bomba: < %d > sek~n~~n~~g~Aktiviraj~>~~n~~n~~r~Odustani", bombav);
TextDrawSetString(bombatext,string);
TextDrawShowForPlayer(playerid,bombatext);
}
else if(bizmjena == 0)
{
format(string, sizeof(string), "Bomba: < ~g~%d ~r~> sek~>~~n~~n~Aktiviraj~n~~n~Odustani", bombav);
TextDrawSetString(bombatext,string);
TextDrawShowForPlayer(playerid,bombatext);
}
}
}
else if(Keys & KEY_SECONDARY_ATTACK)
{
if(bizmjena == 1)
{
SendClientMessage(playerid,COLOR_GREEN,"Bomba postavljena i aktivirana");
GetPlayerPos(playerid,scx, scy, scz);
SetObjectPos(cbombo,scx, scy, scz -0.75);
SetTimerEx("Cbomb",bombav *1000,false,"i",playerid);
bombaH(playerid);
TogglePlayerControllable(playerid, 1);
prikazan = 0;
}
else if(bizmjena == 2)
{
SendClientMessage(playerid,COLOR_GREEN,"Otkazali ste postavljanje bombe!");
bombaH(playerid);
TogglePlayerControllable(playerid, 1);
cbombvar = 0;
prikazan = 0;
}
}
}
}
return 1;
}
//::::::::EXPLOZIJA::::::::=====================================================
public Cbomb(playerid)
{
CreateExplosion(scx+1,scy+1,scz+1,6,9000000000000000000000000000000000);
bombav = 0;
DestroyObject(cbombo);
cbombvar = 0;
cbombo = CreateObject(1252, 0.0, 0.0, 0.0, 0, 0, 0);
}
//==============================================================================
stock bombadraw(playerid)
{
bombatext = TextDrawCreate(120.500000,200.000000,"Bomba: < ~g~5 ~r~> sek~>~~n~~n~Aktiviraj~n~~n~Odustani");
TextDrawAlignment(bombatext,0);
TextDrawBackgroundColor(bombatext,0x000000ff);
TextDrawFont(bombatext,1);
TextDrawLetterSize(bombatext,0.399999,1.000000);
TextDrawColor(bombatext,0xAA3333AA);
TextDrawSetOutline(bombatext,1);
TextDrawSetProportional(bombatext,1);
TextDrawSetShadow(bombatext,1);
TextDrawShowForPlayer(playerid,bombatext);
}
stock bombaH(playerid)
{
TextDrawHideForPlayer(playerid,bombatext);
}
stock bombaD(playerid)
{
TextDrawDestroy(bombatext);
}
//======================KRAJ====================================================Neke slike/video za lakse dobivanje pomoci(neobavezno):/

