Započeo Obrisan korisnik
•9. Mar. 2013.• ZaključanoSpecoff problem
333
pregleda
7
postova
9. Mar. 2013.
Skripta koju koristim: FS:RP
Detaljan opis problema: Imam problema s komandom specoff
Dio skripte: Kod ove komande
Dodao sam specoff dolje ispod ima kod i nakon koristenja ove komande idem u hp pa me onda porta kod burga,nisam mogao naci sta je to sto me porta.Molm vas za pomoc
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Imam problema s komandom specoff
Dio skripte: Kod ove komande
CMD:specoff(playerid, 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;
}Dodao sam specoff dolje ispod ima kod i nakon koristenja ove komande idem u hp pa me onda porta kod burga,nisam mogao naci sta je to sto me porta.Molm vas za pomoc
Neke slike/video za lakse dobivanje pomoci(neobavezno):
forward PosAfterSpec(playerid);
public PosAfterSpec(playerid)
{
JBC_SetPlayerPos(playerid,1195.9919,-929.9071,42.9444);
SetPlayerFacingAngle(playerid,42.9444);
}10. Mar. 2013.
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[])
{
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;
}
{
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[])
{
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;
}
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,126
Postovi:
91
Teme:
Pridružio se:Jul 2010
10. Mar. 2013.
Evo, javi da li radi 🙂
new
Float: sZapamtiPoziciju;CMD:specplayer(playerid, params[])
{
new Giveplayerid, Name, String, Name2;
if(AdminDuty == 0 || GmDuty == 0) return SendClientMessage(playerid, COLOR_GREY, " Morate biti na duznosti!");
if(PlayerInfo >= 1 || PlayerInfo >= 1)
if(sscanf(params, "d", Giveplayerid)) return SendClientMessage(playerid,COLOR_WHITE, "Koriscenje: /specplayer [Igracev ID]");
if(!IsPlayerConnected(Giveplayerid)) return SendClientMessage(playerid,COLOR_PURPLE,"Igrac nije na serveru.");
if(Specing == 1) return SendClientMessage(playerid, COLOR_RED, "Tog igraca neko vec gleda.");
{
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;
}
GetPlayerPos(playerid, sZapamtiPoziciju, sZapamtiPoziciju, sZapamtiPoziciju);
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[])
{
TogglePlayerSpectating(playerid, 0);
if(AdminDuty == 0 || GmDuty == 0) return SendClientMessage(playerid, COLOR_GREY, " Morate biti na duznosti!");
if(PlayerInfo < 1 || PlayerInfo < 1) return SendClientMessage(playerid, COLOR_WHITE, " Niste ovlasteni da koristite tu komandu !");
if(Specing == 0) return SendClientMessage(playerid,COLOR_WHITE,"Trenutno nikoga ne specujete.");
{
Specing = 0;
JBC_GivePlayerMoney(playerid,100);
SetTimerEx("PosAfterSpec",3000,0,"d",playerid);
}
return 1;
}forward PosAfterSpec(playerid);
public PosAfterSpec(playerid)
{
JBC_SetPlayerPos(playerid, sZapamtiPoziciju, sZapamtiPoziciju, sZapamtiPoziciju);
}Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,126
Postovi:
91
Teme:
Pridružio se:Jul 2010
10. Mar. 2013.
Probaj ovako, i obrisi taj public PosAfterSpec(playerid), nepotrebno ti je to.
new
Float: sZapamtiPoziciju;CMD:specplayer(playerid, params[])
{
new Giveplayerid, Name, String, Name2;
if(AdminDuty == 0 || GmDuty == 0) return SendClientMessage(playerid, COLOR_GREY, " Morate biti na duznosti!");
if(PlayerInfo >= 1 || PlayerInfo >= 1)
if(sscanf(params, "d", Giveplayerid)) return SendClientMessage(playerid,COLOR_WHITE, "Koriscenje: /specplayer [Igracev ID]");
if(!IsPlayerConnected(Giveplayerid)) return SendClientMessage(playerid,COLOR_PURPLE,"Igrac nije na serveru.");
if(Specing == 1) return SendClientMessage(playerid, COLOR_RED, "Tog igraca neko vec gleda.");
{
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));
GetPlayerPos(playerid, sZapamtiPoziciju, sZapamtiPoziciju, sZapamtiPoziciju);
return 1;
}
else
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(Giveplayerid));
SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid));
GetPlayerPos(playerid, sZapamtiPoziciju, sZapamtiPoziciju, sZapamtiPoziciju);
return 1;
}
return 1;
}CMD:specoff(playerid, params[])
{
if(AdminDuty == 0 || GmDuty == 0) return SendClientMessage(playerid, COLOR_GREY, " Morate biti na duznosti!");
if(PlayerInfo < 1 || PlayerInfo < 1) return SendClientMessage(playerid, COLOR_WHITE, " Niste ovlasteni da koristite tu komandu !");
if(Specing == 0) return SendClientMessage(playerid,COLOR_WHITE,"Trenutno nikoga ne specujete.");
{
Specing = 0;
JBC_GivePlayerMoney(playerid, 100);
JBC_SetPlayerHealth(playerid, 100);
JBC_SetPlayerPos(playerid, sZapamtiPoziciju, sZapamtiPoziciju, sZapamtiPoziciju);
TogglePlayerSpectating(playerid, 0);
}
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
118
Postovi:
15
Teme:
Pridružio se:Avg. 2012
10. Mar. 2013.
Evo ti komanda /specplayer
Evo ti sad komanda /specoff
Zamjeni ove komande sa svojima,ove valjaju
Quote
dcmd_specplayer(playerid, params[])
{
new Giveplayerid, Ime, String, Ime2;
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (sscanf(params, "d", Giveplayerid)) SendClientMessage(playerid,COLOR_WHITE, "SERVER: /specplayer ");
else if (!IsPlayerConnected(Giveplayerid)) SendClientMessage(playerid,COLOR_PURPLE,"Player not connected?");
else
{
if ( Specing == 1 )
{
SendClientMessage(playerid, COLOR_RED, " The person you have tried to spec is spectating someone else.");
}
else
{
GetPlayerName(playerid, Ime, 256);
GetPlayerName(Giveplayerid, Ime2, 256);
format(String, 256, "[%i] %s is now spectating [%i] %s",playerid, Ime,Giveplayerid, Ime2);
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;
}
{
new Giveplayerid, Ime, String, Ime2;
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (sscanf(params, "d", Giveplayerid)) SendClientMessage(playerid,COLOR_WHITE, "SERVER: /specplayer ");
else if (!IsPlayerConnected(Giveplayerid)) SendClientMessage(playerid,COLOR_PURPLE,"Player not connected?");
else
{
if ( Specing == 1 )
{
SendClientMessage(playerid, COLOR_RED, " The person you have tried to spec is spectating someone else.");
}
else
{
GetPlayerName(playerid, Ime, 256);
GetPlayerName(Giveplayerid, Ime2, 256);
format(String, 256, "[%i] %s is now spectating [%i] %s",playerid, Ime,Giveplayerid, Ime2);
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;
}
Evo ti sad komanda /specoff
Quote
dcmd_specoff(playerid, params[])
{
#pragma unused params
TogglePlayerSpectating(playerid, 0);
SetTimerEx("PosAfterSpec",3000,0,"d",playerid);
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(Specing != 0)
{
Specing = 0;
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;
}
{
#pragma unused params
TogglePlayerSpectating(playerid, 0);
SetTimerEx("PosAfterSpec",3000,0,"d",playerid);
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(Specing != 0)
{
Specing = 0;
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;
}
Zamjeni ove komande sa svojima,ove valjaju
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava