[Pomoc] Padanje servera | Hitno ! |

Započeo Obrisan korisnik
2. Dec. 2012. Zaključano
190
pregleda
2
postova
Deleted User
Obrisan korisnik
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:



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:
Blaeks_Biofor
5
Forum Don
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

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha