Jump to content
  • 0

pomoc Pomoc s portem


LemoNSK

Dotaz

        if (strcmp("/eventport", cmdtext, true, 10) == 0)
        {
                new Float:x, Float:y, Float:z;
                SetPlayerPos(playerid, x, y, z);
                SendClientMessage(playerid,0x00FF00FF,"[ ! ] Portol si sa na Eventport!! [ ! ]");
                return 1;
           }

 

 

 

 

    if (strcmp("/eventsetport", cmdtext, true, 10) == 0)
        {
            if(IsPlayerAdmin(playerid))
            {
                new Float:x, Float:y, Float:z;
                GetPlayerPos(playerid, x, y, z);
                SendPlayerMessageToAll(playerid,"Uložil som event pozici -> /eventport");
                return 1;
            }
            else
            {
            SendClientMessage(playerid,0x00FF00FF,"[ ! ] Bohužiel nejsi RCON administrátor pro uložení eventportu !");
            return 1;
            }
           }

 

 

    if (strcmp("/eventstop", cmdtext, true, 10) == 0)
    {
        if(IsPlayerAdmin(playerid))
        {
            new Float:x, Float:y, Float:z;
            SendPlayerMessageToAll(playerid,"Zastavil som event!");
            SetPlayerPos(playerid, x, y, z);
            return 1;
        }
        else
        {
            SendClientMessage(playerid,0x00FF00FF,"[ ! ] Bohužel nejsi RCON Administrátor na stopnuti Eventu [ ! ]");
            return 1;
        }

 

 

 

Potřeboval bych pomoc jestli by mi někdo neporadil že když napíšu /eventsetport tak se mi uloží pozice na ktorú sa normálny hráč môže

portnúť. A event stop tak, aby když ten rcon administrátor napsal /eventstop tak když normální hráč napíše /eventstop tak se tam nebude moct portnout a ten port se automaticky resetuje. A ješte že když napíše /eventport tak ho to portne na pozici kterou rcon administrátor uložil. Když víte, pošlete mi to upravený prosím. Dík

Link to comment
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

  • 0

Pod definy na vrch skriptu daj: 

new Float:TeleportX,Float:TeleportY,Float:TeleportZ;
TeleportZ = -123.00000;

K OnPlayerCommandText (/eventset) daj to tvoje a 

GetPlayerPos(playerid,TeleportX,TeleportY,TeleportZ);

K OnPlayerCommandText (/eventstop) daj k tomu tvojmu

TeleportX = -123.00000;

A pre OnPlayerCommandText, eventport daj
 

if(TeleportX != -123.00000)
{
    SetPlayerPos(playerid,TeleportX,TeleportY,TeleportZ);
}
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...