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

Wysłany: 2013-05-25, 11:05


panmajster







Wiek: 42
Na forum: 4787 dni
Posty: 154
Nick w MP: NieWazne

Piwa: 124

Respekt: 50

Witajcie :)

Jak np. da? komu? skina jakie? frakcji kt?ry b?dzie mia? przez jaki? okres, np. 3 dni ?

Wz?r dawania frakcji :

Kod:


CMD:dajfrakcja(playerid, params[])
{
if(!ToAdminlvl(playerid, 3))
return SendClientMessage(playerid, KOLOR_CZERWONY, "Komenda tylko dla HeadAdmina");

new player, id;
if(sscanf(params, "dd", player, id))
return SendClientMessage(playerid, KOLOR_CZERWONY, "U?yj: /dajlider <id> <frakcja id>");

PlayerInfo[player][gFrakcja]=id;
ZapiszGracza(player);
format(dstring, sizeof(dstring), "Zostal Ci przydzielony lider frakcji nr. - %d.", id);
ShowPlayerDialog(player, 0, DIALOG_STYLE_MSGBOX, "Info", dstring, "Rozumiem", "");
format(dstring, sizeof(dstring), "Dales %s lidera frakcji nr. - %d.", Nick(player),id);
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Info", dstring, "Rozumiem", "");
return 1;
}


Za pomoc piweczka i reput + !

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-25, 11:27


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Kod:

CMD:dajfrakcja(playerid, params[])
{
if(!ToAdminlvl(playerid, 3)) return SendClientMessage(playerid, KOLOR_CZERWONY, "Komenda tylko dla HeadAdmina");

new player, id, tajm;
if(sscanf(params, "udd", player, id, tajm)) return SendClientMessage(playerid, KOLOR_CZERWONY, "U?yj: /dajlider <id> <frakcja id> <czas w dniach>");
if(tajm < 1 || tajm > 30) return SendClientMessage(playerid, -1, "Kuhwa no, fajnie by by?o da? na rok ale nie dam bo po uj.");

new pipi = gettime();
PlayerInfo[playerid][leaderSince] = (pipi + (tajm * 86400));

PlayerInfo[player][gFrakcja]=id;
ZapiszGracza(player);
format(dstring, sizeof(dstring), "Zostal Ci przydzielony lider frakcji nr. - %d, na %d dni.", id, tajm);
ShowPlayerDialog(player, 0, DIALOG_STYLE_MSGBOX, "Info", dstring, "Rozumiem", "");
format(dstring, sizeof(dstring), "Dales %s lidera frakcji nr. - %d, na %d dni.", Nick(player), id, tajm);
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Info", dstring, "Rozumiem", "");
return 1;
}


OnPlayerConnect

Kod:

new plik[128];
format(plik, sizeof(plik), "Konta/%s.ini", PlayerName(playerid));
if(dini_Int(plik, "LeaderSince") > gettime())
PlayerInfo[playerid][leaderSince] = dini_Int(plik, "LeaderSince");


Kod:

forward ZapiszGracza(playerid);
ZapiszGracza(playerid)
{
new kasa = GetPlayerMoney(playerid);
new score = GetPlayerScore(playerid);
new plik[128];
format(plik, sizeof(plik), "Konta/%s.ini", PlayerName(playerid));
dini_IntSet(plik, "Adminlvl", PlayerInfo[playerid][gAdmin]);

dini_IntSet(plik, "LeaderSince", PlayerInfo[playerid][leaderSince]);
Kod:


dini_IntSet(plik, "Premium", PlayerInfo[playerid][gPremium]);
dini_IntSet(plik, "Kasa", kasa);
dini_IntSet(plik, "Score", score);
return 1;
}


Ostatnio zmieniony przez IgrexolonO 2013-05-25, 14:39, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-25, 14:33


panmajster







Wiek: 42
Na forum: 4787 dni
Posty: 154
Nick w MP: NieWazne

Piwa: 124

Respekt: 50

A co mam w tym wpisa? ? :

Kod:


new p**** = gettime();


W tych tzw. " * " ? :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-25, 14:39


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Yhm.. Poprawione.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-25, 14:50


panmajster







Wiek: 42
Na forum: 4787 dni
Posty: 154
Nick w MP: NieWazne

Piwa: 124

Respekt: 50

"Unkown Command"

[ Dodano: 2013-05-25, 15:08 ]
Komenda nie dzia?a nie wiem czemu.

Postaw piwo autorowi tego posta
 

 
Tagi: frakcja :: czasowa
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Frakcja czasowa 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