Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-06-03, 13:09


Herates







Wiek: 31
Na forum: 5168 dni
Posty: 16
Nick w MP: Herates

Piwa: 11

Respekt: 50

Siema, wie kto? jak zrobi? admin system. Chodzi mi o komend? np /sluzba i ?eby wtedy gracz zalogowa? si? na admina bez rcon, prosi?bym te? o komende dzi?ki kt?rej H@ mo?e da? graczu admina lub headadmina.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-03, 18:51


20jack01







Wiek: 29
Na forum: 5152 dni
Posty: 48
Nick w MP: [PP]20jack01

Piwa: 15

Respekt: 50

Ostrzeżeń: 20%
TU JEST /Sluzba

if(PlaySound)
PlaySoundForPlayer(PlayerId, 1190);
TextDrawSetString(tdIntroDescription[PlayerId], String);
}

COMMAND:sluzba(playerid, cmdtext[])
{
if(!Player[playerid][Logged] || (!IsPlayerAdmin(playerid) && Player[playerid][Admin] < 1))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie jeste? administratorem.");
return 1;
}

if(Player[playerid][OnDuty])
{
Player[playerid][OnDuty] = false;
SendClientMessage(playerid, COLOR_GREEN, " (info) Nie jeste? ju? na s?u?bie. By powr?ci? do s?u?by ponownie wpisz /sluzba .");
}
else
{
Player[playerid][OnDuty] = true;
SendClientMessage(playerid, COLOR_GREEN, " (info) Jeste? na s?u?bie. Je?li nie chcesz by? na s?u?bie ponownie wpisz /sluzba .");
}

DASZ ADMINA ZA POMOC?

if(IsPlayerConnected(PlayerId) && IsPlayerInCheckpoint(PlayerId))
return Player[PlayerId][InCPArea];
return -1;
}

COMMAND:setlevel(playerid, params[])
{
if(!IsAdmin(playerid, 2))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Komenda dost?pna tylko dla head administratora.");
return 1;
}

new PlayerId, nLevel;
if(sscanf(params, "ud", PlayerId, nLevel))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) U?yj: /setlevel [ID gracza] [poziom]");
return 1;
}

if(PlayerId == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie ma gracza o podanym ID.");
return 1;
}

if(playerid == PlayerId)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie mo?esz zmieni? sobie poziomu.");
return 1;
}

if(nLevel < 0 || nLevel > 2)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Podano b??dny poziom (dozwolone: 0-2).");
return 1;
}

Player[PlayerId][Admin] = nLevel;
dini_IntSet(FILE_ADMINS, udb_encode(Player[PlayerId][Name]), nLevel);

new String[255];
format(String, sizeof(String), " (info) %s (id %d) jest teraz administratorem z %d poziomem.", Player[PlayerId][Name], PlayerId, nLevel);
SendClientMessage(playerid, COLOR_GREEN, String);

return 1;
}


CMD /S?U?BA TO S?U?BA ADMINA,A /SETLEVEL TO NADANIE ADMINA LICZE NA :arrow: :piwo: :x

Ostatnio zmieniony przez 20jack01 2012-06-03, 18:54, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-03, 18:54


DumpeR







Wiek: 30
Na forum: 5330 dni
Posty: 171
Nick w MP: dumpeer

Piwa: 1026

Respekt: 48,3

@UP - Je?li pomagasz, to nie kopiuj komend z PP.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-03, 19:00


20jack01







Wiek: 29
Na forum: 5152 dni
Posty: 48
Nick w MP: [PP]20jack01

Piwa: 15

Respekt: 50

Ostrzeżeń: 20%
"DumpeR" napisał/a:

@UP - Je?li pomagasz, to nie kopiuj komend z PP.
no sorka ale nie odpowiada? nikt a tak to przynajmiej mu da?em ^^

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-04, 07:59


ToFFiK12

U-RP S-RP






Wiek: 36
Na forum: 5589 dni
Posty: 65
Nick w MP: Nevis

Piwa: 115

Respekt: 28,5

Co z tego jak nie da?e? mu ?adnych enum?w, new'?w no i sk?d wiesz jakie ma zapisywanie.

Kopiuj-wklej du?o roboty.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-04, 16:23


Herates







Wiek: 31
Na forum: 5168 dni
Posty: 16
Nick w MP: Herates

Piwa: 11

Respekt: 50

dzia?a mi ^^ 20jack01 thx wielkie ;d masz browca

Postaw piwo autorowi tego posta
 

 
Tagi: admin :: system
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku