Jump to content
  • 0

pomoc [HELP] /setport


DeLeTeCZ

Dotaz

Potřeboval bych pomoct s příkazem /setport když napíšu /setport 1 vše funguje ale pod to to ještě napíše SERVER: příkaz.. pls help předem děkuji za pomoc

 

dcmd_setport(playerid,params[])

{

switch(strval(params))

{

case 1:

{

new string[256];

if(Admin[playerid] < 2) return SCM(playerid,red,"[ ! ] {FFFFFF}Nemáš dostatečný Admin Level");

format(string,sizeof(string),"Administrátor "lg"%s "r"zrušil event",Jmeno(playerid));

SendClientMessageToAll(red,string);

for(new i; i<=MAX_PLAYERS; i++)

{

eventik = 0;

}}

case 2:

{

new string[256];

if(Admin[playerid] < 2) return SCM(playerid,red,"[ ! ] {FFFFFF}Nemáš dostatečný Admin Level");

format(string,sizeof(string),"Administrátor "lg"%s "r"vytvoříl event /port",Jmeno(playerid));

SendClientMessageToAll(red,string);

GetPlayerPos(playerid,X,Y,Z);

for(new i; i<=MAX_PLAYERS; i++)

{

eventik = 1;

}}

default:

{

SendClientMessage(playerid,bila,"/setport 1 -> zrušit event");

SendClientMessage(playerid,bila,"/setport 2 -> port bez aut a bez zbrani");

}}

return 1;

}

post-12344-0-83002300-1372962201_thumb.jpg

Link to comment
Share on other sites

8 odpovědí na tuto otázku

Recommended Posts

  • 0

dcmd_setport(playerid,params[])

{

switch(strval(params))

{

case 1:

{

new string[256];

if(Admin[playerid] < 2) return SCM(playerid,red,"[ ! ] {FFFFFF}Nemáš dostatečný Admin Level");

format(string,sizeof(string),"Administrátor "lg"%s "r"zrušil event",Jmeno(playerid));

SendClientMessageToAll(red,string);

for(new i; i<=MAX_PLAYERS; i++)

{

eventik = 0;

}

return 1;

}

case 2:

{

new string[256];

if(Admin[playerid] < 2) return SCM(playerid,red,"[ ! ] {FFFFFF}Nemáš dostatečný Admin Level");

format(string,sizeof(string),"Administrátor "lg"%s "r"vytvoříl event /port",Jmeno(playerid));

SendClientMessageToAll(red,string);

GetPlayerPos(playerid,X,Y,Z);

for(new i; i<=MAX_PLAYERS; i++)

{

eventik = 1;

}

return 1;

}

default:

{

SendClientMessage(playerid,bila,"/setport 1 -> zrušit event");

SendClientMessage(playerid,bila,"/setport 2 -> port bez aut a bez zbrani");

}

return 1;

}

return 1;

}

 

 

skús to takto...

Link to comment
Share on other sites

  • 0

dcmd_setport(playerid,params[])

{

switch(strval(params))

{

case 1:

{

new string[256];

if(Admin[playerid] < 2) return SCM(playerid,red,"[ ! ] {FFFFFF}Nemáš dostatečný Admin Level");

format(string,sizeof(string),"Administrátor "lg"%s "r"zrušil event",Jmeno(playerid));

SendClientMessageToAll(red,string);

for(new i; i<=MAX_PLAYERS; i++)

{

eventik = 0;

}

return 1;

}

case 2:

{

new string[256];

if(Admin[playerid] < 2) return SCM(playerid,red,"[ ! ] {FFFFFF}Nemáš dostatečný Admin Level");

format(string,sizeof(string),"Administrátor "lg"%s "r"vytvoříl event /port",Jmeno(playerid));

SendClientMessageToAll(red,string);

GetPlayerPos(playerid,X,Y,Z);

for(new i; i<=MAX_PLAYERS; i++)

{

eventik = 1;

}

return 1;

}

default:

{

SendClientMessage(playerid,bila,"/setport 1 -> zrušit event");

SendClientMessage(playerid,bila,"/setport 2 -> port bez aut a bez zbrani");

}

return 1;

}

return 1;

}

 

 

skús to takto...

Je to pořád stejné ale i tak dík

Link to comment
Share on other sites

  • 0

Klasický problem s premennou....

 

stačí keď z cyklu for odstrániš =

 

 

for(new i; i<MAX_PLAYERS; i++)

// ešte som si všimol že nemáš podmienku či je hráč pripojený len neviem či to je schválne alebo si to zabudol

 

 

hore :

#undef MAX_PLAYERS

#define MAX_PLAYERS SLOTY+1 // sloty=počet slotov (miest pre hráčov) +1 kvôli tým premenným

 

 

 

 

Link to comment
Share on other sites

  • 0

dcmd_setport(playerid,params[])
{
switch(strval(params))
{
case 1:
{
new string[256];
if(Admin[playerid] < 2) return SCM(playerid,red,"[ ! ] {FFFFFF}Nemáš dostatečný Admin Level");
format(string,sizeof(string),"Administrátor %s zrušil event",Jmeno(playerid));
SendClientMessageToAll(red,string);
for(new i; i<MAX_PLAYERS; i++)
{
eventik[i] = 0;
}
}
case 2:
{
new string[256];
if(Admin[playerid] < 2) return SCM(playerid,red,"[ ! ] {FFFFFF}Nemáš dostatečný Admin Level");
format(string,sizeof(string),"Administrátor %s vytvoříl event /port",Jmeno(playerid));
SendClientMessageToAll(red,string);
GetPlayerPos(playerid,X,Y,Z);
for(new i; i<MAX_PLAYERS; i++)
{
eventik[i] = 1;
}
}
default:
{
SendClientMessage(playerid,bila,"/setport 1 -> zrušit event");
SendClientMessage(playerid,bila,"/setport 2 -> port bez aut a bez zbrani");
}
}
return 1;
}
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...