Wysłany: 2014-01-18, 11:18
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
witam mam taki fragment komendy:
Kod: if(strcmp(cmd, "/zwolnij_sss", true) == 0){
i mam definicje:
#define NickSzefasss ""
i mam pytanko chce do tej komendy /zwolnij_sss
dodac to ze gdy wpisze w tych np. NickSzefasss "Proszek"
to proszek bedzie m?g? u?ywa? tej cmd
za pomoc piwka
Wysłany: 2014-01-18, 11:27
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
Dodaj na pocz?tku tej komendy, po klamrze otwieraj?cej:
Kod: new playerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, playerName, MAX_PLAYER_NAME);
if(strcmp(NickSzefasss, playerName, false, MAX_PLAYER_NAME) != 0)
{
SendClientMessage(playerid, -1, "Nie mo?esz u?y? tej komendy!");
return 1;
}
Wysłany: 2014-01-18, 15:14
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
a jak chce zeby uzywa? jej tez
#define NickVcSzefasss ""
to jak to zrobi??
Wysłany: 2014-01-18, 15:43
Maajk_El
PawnoMaster :)
Wiek: 29 Na forum: 4841 dni Posty: 162
Nick w MP: "Maajk_El"
Piwa : 2365
To wtedy dajesz na grze mapy
Kod:
#define NickSzefasss " "
#define NickVcSzefasss " "
a komenda wygl?da?a by tak g?ra jej
Kod: new name[MAX_PLAYER_NAME];
if(strcmp(cmd, "/zwolnij_sss", true) == 0){
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name,NickSzefasss,true)==0 || strcmp(name,NickVcSzefasss,true)==0){
Tylko radz? zrobi? sobie np dla ciebie head admina doda? po prostu dotego np:
#define MozeDodawac " "
i do komendy doda?
Wysłany: 2014-01-18, 20:06
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
no okok dzieki wielkie Zaraz zobacze czy dzia?a i postawie piwka
[ Dodano : 2014-01-18, 17:31 ]
rozumiem ze jak chce dodac jeszce kierownika to tak:
Kod: new name[MAX_PLAYER_NAME];
if(strcmp(cmd, "/zwolnij_sss", true) == 0){
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name,NickSzefasss,true)==0 || strcmp(name,NickVcSzefasss,true)==0 || strcmp(name,NickKierownikaSzefasss,true)==0){
tak?
[ Dodano : 2014-01-18, 17:35 ]
niestety u mnie ten wasz kod nie dzia?a tyle error?w daje ze to szok.
Wysłany: 2014-01-18, 21:47
Maajk_El
PawnoMaster :)
Wiek: 29 Na forum: 4841 dni Posty: 162
Nick w MP: "Maajk_El"
Piwa : 2365
Co? musisz ?le robi? poka? mi kawa?ki kodu gdzie to wklejasz, i mi?dzy, pomi?dzy co.
Wysłany: 2014-01-19, 10:27
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
Wysłany: 2014-01-19, 10:35
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Pikus2 ,
Pawn
new name [ MAX_PLAYER_NAME ];
if( strcmp ( cmd , "/zatrudnij_poli" , true ) == 0 ))
{
GetPlayerName ( playerid , name , sizeof ( name ));
if( strcmp ( name , NickSzefaPoli , true )== 0 )
{
new string2 [ 256 ];
string = strtok ( cmdtext , idx );
if(! strlen (string))
{
SendClientMessage ( playerid , COLOR_YELLOW , "/zatrudnij_poli [nick]" );
return 1 ;
}
new nick [ 256 ];
nick = string ;
format ( string2 , sizeof ( string2 ), "Gracz %s zostal zatrudniony do twojej Frakcji (Policja)" , string );
SendClientMessage ( playerid , ZIELONY , string2 );
string = strtok ( cmdtext , idx );
dini_Set ( POLICJA , nick , "1" );
}
return 1 ;
}
Wysłany: 2014-01-19, 10:52
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
a chce w innej komendzie dodac a tutaj tyle error?w ze to szok czemu?
Podaj kod jaki musze wkleic
Wysłany: 2014-01-19, 11:36
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
nie doda?e? klamry zamykaj?cej.
Pawn
if( strcmp ( name , NickSzefaPoli , true )== 0 )
{
Tu otwierasz, a jak kod sie wykona to musisz zamkn?? }
czyli w tym wypadku (wy?ej) przed
Pawn
trzeba doda? }
Wysłany: 2014-01-19, 14:36
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
aaa a jak chce wiecej np nickVc szefa to tak jak w g?rnym kodzie tak?
[ Dodano : 2014-01-19, 11:45 ]
http://pastebin.com/dF4kMcx8
chce zeby ktos pom?g? mi w tym
Mam tak? cmd.
Chce zeby Szef pogo jej uzy to bedzie isa?o ze dosta?es dyscyplinare od Szefa Pogotowia
a jak uzyje NickSzefaPoli
to bedzie isa?o ze dosta?es dyscyplinare od Szefa Policji itd.
Definicje szef?w:
#define NickSzefaPoli ""
#define NickVcSzefaPoli ""
#define NickSzefaPogo ""
#define NickSzefaPd ""
#define NickSzefaTaxi ""
#define NickSzefaSn ""
#define NickSzefaJS ""
#define NickSzefaSGE ""
Tagi: przydział :: cmd
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: