Započeo Obrisan korisnik
•2. Dec. 2012.• Zaključano[Pomoc] Padanje servera | Hitno ! |
198
pregleda
2
postova
2. Dec. 2012.
Skripta: CLRP
Problem: Pa ako idem /idido X a igrac do kog se portam bude u interieru, pada mi server.. kako to rijesit tj. da ne pada ako se portam za njim u int
Dio skripte:
Slike:
Problem: Pa ako idem /idido X a igrac do kog se portam bude u interieru, pada mi server.. kako to rijesit tj. da ne pada ako se portam za njim u int
Dio skripte:
| if(strcmp(cmd, "/idido", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "{33FF81}BC{ffffff} | {33F1FF}Pomoc:{ffffff} /idido[ID Igraca/Dio Imena]"); return 1; } new Float:plocx,Float:plocy,Float:plocz; new plo; plo = ReturnUser(tmp); if (IsPlayerConnected(plo)) { if(plo != INVALID_PLAYER_ID) { if (PlayerInfo >= 1 || PlayerInfo >= 1) { if(Spectate != 255) { Spectate = 256; } GetPlayerPos(plo, plocx, plocy, plocz); if(PlayerInfo > 0) { SetPlayerInterior(playerid,PlayerInfo); PlayerInfo = PlayerInfo; PlayerInfo = PlayerInfo; } if(PlayerInfo == 0) { SetPlayerInterior(playerid,0); } if(plocz > 530.0 && PlayerInfo == 0) //the highest land point in sa = 526.8 { SetPlayerInterior(playerid,1); PlayerInfo = 1; } if (GetPlayerState(playerid) == 2) { new tmpcar = GetPlayerVehicleID(playerid); SetVehiclePos(tmpcar, plocx, plocy+4, plocz); TelePos = 0.0;TelePos = 0.0; } else { SetPlayerPos(playerid,plocx,plocy+2, plocz); } SendClientMessage(playerid, COLOR_GRAD1, "{ff0000}{FFFFFF} {F7BE14}Prebacio si se do igraca."); } else { SendClientMessage(playerid, COLOR_GRAD1, "{ffffff}: {ffff00}Niste ovlasteni za upotrebu te komande!"); } } } else { format(string, sizeof(string), "{ffffff{1FB5F0} Igrac je offline!", plo); SendClientMessage(playerid, COLOR_GRAD1, string); } } return 1; } |
Slike:
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
2. Dec. 2012.
if(strcmp(cmd, "/goto", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISCENJE: /goto [playerid/Deo Imena]");
return 1;
}
new Float:plocx,Float:plocy,Float:plocz;
new plo;
plo = ReturnUser(tmp);
if (IsPlayerConnected(plo))
{
if(plo != INVALID_PLAYER_ID)
{
if (PlayerInfo >= 1)
{
if(Spectate != 255)
{
Spectate = 256;
}
GetPlayerPos(plo, plocx, plocy, plocz);
if(PlayerInfo > 0)
{
SetPlayerInterior(playerid,PlayerInfo);
PlayerInfo = PlayerInfo;
PlayerInfo = PlayerInfo;
}
if (PlayerInfo >= 1337)
{
SendClientMessage(playerid, COLOR_GRAD1, "** Ne mozete se portovati do igraca koji je jaci od vas.");
return 1;
}
if(PlayerInfo == 0)
{
SetPlayerInterior(playerid,0);
}
if(plocz > 530.0 && PlayerInfo == 0) //the highest land point in sa = 526.8
{
SetPlayerInterior(playerid,1);
PlayerInfo = 1;
}
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid,plocx,plocy+2, plocz);
}
SendClientMessage(playerid, COLOR_GRAD1, " Teleportovani ste");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Nisi OSC!");
}
}
}
else
{
format(string, sizeof(string), " %d nije aktivan igrac.", plo);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava