[Pomoc] /specplayer /specoff

Započeo ZC_Bob
25. Nov. 2013. Zaključano
887
pregleda
28
postova
PetarROPEE
4
Enforcer
25. Nov. 2013.
Skripta koju koristim: BE
Detaljan opis problema: Pa kada specam nekog igraca i kada idem /specoff stvori me u bolnici, odnosno taj admin/gm koji speca on umre pa zbog toga je u HP-u, kako da napravim da kada kucam /specoff da me vrati na tu lokaciju na kojoj sam bio kada sam kucao /specplayer, ako ne moze ta lokacija moze i bilo koja samo da me ne stvara u HP pa da moram da cekam 😄
Dio skripte:
evo i /specplayer i /specoff
CMD:specplayer(playerid, params[])
{
new Giveplayerid, Name, String, Name2;
    if(AdminDuty == 1 || GmDuty == 1)
    {
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Morate biti na duznosti!");
return 1;
    }
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (sscanf(params, "d", Giveplayerid)) SendClientMessage(playerid,COLOR_WHITE, "Koriscenje: /specplayer [Igracev ID]");
else if (!IsPlayerConnected(Giveplayerid)) SendClientMessage(playerid,COLOR_PURPLE,"Igrac nije na serveru.");
else
{
if ( Specing == 1 )
{
SendClientMessage(playerid, COLOR_RED, "  The person you have tried to spec is spectating someone else.");
}
else
{
    GetPlayerName(playerid, Name, 256);
GetPlayerName(Giveplayerid, Name2, 256);
format(String, 256, "[%i] %s is now spectating [%i] %s",playerid, Name,Giveplayerid, Name2);
CallLocalFunction("ircRemoteSay", "iss", 1, "#FSE", String);
Specing = 1;
}
if ( !IsPlayerInAnyVehicle(Giveplayerid) )
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, Giveplayerid);
SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid));
return 1;
}
else
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(Giveplayerid));
SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid));
return 1;
}
}
}
return 1;
}

CMD:specoff(playerid, params[])
{
#pragma unused params
TogglePlayerSpectating(playerid, 0);
SetTimerEx("PosAfterSpec",3000,0,"d",playerid);
    if(AdminDuty == 1 || GmDuty == 1)
    {
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Morate biti na duznosti!");
return 1;
    }
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
    if(Specing != 0)
    {
  Specing = 0;
JBC_GivePlayerMoney(playerid,100)
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Trenutno nikoga ne specujete.");
}
}
  else
  {
SendClientMessage(playerid, COLOR_WHITE, " Niste ovlasteni da koristite tu komandu !");
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
PetarROPEE
4
Enforcer
25. Nov. 2013.
i dalje je isto... opet kad kucam /specoff budem u hp-u...
PetarROPEE
4
Enforcer
25. Nov. 2013.
Samo tamo imam to, nigde vise u skripti nema "posafterspec", ali probao sam i da obrisem to, opet isto...
Drift_Hunter
3
Hustler
26. Nov. 2013.
daj mi Public PosAfterSpec
PetarROPEE
4
Enforcer
26. Nov. 2013.
Quote from November 26, 2013, 7:53 am:
daj mi Public PosAfterSpec


Ajde ne spamaj bre, sta je David pitao ako ne isto to, a ti da si procitao prethodni post video bih odgovor a ne samo da skupljas postove ovde 😠
PetarROPEE
4
Enforcer
27. Nov. 2013.
bump
Vukasin
4
Made Man
28. Nov. 2013.
Cekaj malo . Imam i ja BE:X8.5 mod ( ako mislis na taj -______- ) ne spawnam se u hp . proveri da li si sebi dao lidera HP pa se spawnas ...

posto na cmd /specoff je stavljano
SpawnPlayer(playeird)


Ne znam jel si me najbolje razumeo .. Uglavnom ako si lider  HP ,a skini sebi lidera i bice sve ok 😛
Adnan Lord
4
Made Man
28. Nov. 2013.
Ovo sto ti on kaze moguce je da radi na pravom , zato uzmi backup tj .. osnovni mod ako ga jos imas i pogledaj mozda si greskom obrisao i sada ti nema publica za vracanje na staru lokaciju.
PetarROPEE
4
Enforcer
28. Nov. 2013.
Nije taj BE nego jedan drugi, mada nije ni bitno koji je mod u pitanju 😄 , nisam lider HPa ni nista, tj nisam uopste lider, ako neko drugi zna neka pomogne 🙂
PetarROPEE
4
Enforcer
29. Nov. 2013.
bump
PetarROPEE
4
Enforcer
30. Nov. 2013.
Isto je kao i do sad sto je bilo...
PetarROPEE
4
Enforcer
30. Nov. 2013.
* ZC_Bob lock reseno...
PetarROPEE
4
Enforcer
1. Dec. 2013.
Da, to je provera ako ide u HP, i probao sam da stavim u specoff MedicBill == 0 ali i dalje je isto... Ne razumem sta da stavim u timerex? Ovo je vec u timerex SetTimerEx("ReleaseFromHospital", 30000, 0, "i", playerid); Mozes malo da pojasnis?
PetarROPEE
4
Enforcer
1. Dec. 2013.
aha,ok, a kako npr da se te koordinate zapamte, i kad kucam /specoff da se vratim na te koordinate na kojima sam bio kada sam krenuo da specam? Mozda ce tako da radi?
PetarROPEE
4
Enforcer
1. Dec. 2013.
Gledao sam negde da se tako radi ali ne mogu da se setim kako i sta, moze objasnjenje?

* ZC_Bob napravio sam globalnu variablu i u nju spremio koordinate, namestio getplayerpos u speckomandu, i setplayerpos u specoff, nema errora ni warninga ali je opet isto, opet me stvara u hp kada kucam specoff...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha