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

Wysłany: 2012-07-19, 22:58


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Witam mam takie pytanko. Jak mo?na w najprostszy spos?b stworzy? System punkt?w Premium. Chcia?bym aby Score by?o oddzielnie i te punkty oddzielnie. Jak to stworzy? ? Z g?ry dzi?ki.
:arrow: Piffko
:arrow: Reputacja :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-19, 23:05


Cz3chu

Szary człowiek






Wiek: 28
Na forum: 5947 dni
Posty: 239
Nick w MP: Czechu

Piwa: 174

Respekt: 54,3

Chcesz je pod Tab, to raczej si? nie da.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-19, 23:10


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

W?a?nie nie chc? pod Tab. Kiedy? co? podobnego widzia?em chyba na Hard-trucku :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 08:36


ToFFiK12

U-RP S-RP






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

Piwa: 115

Respekt: 28,5

Tworzysz now? zmienn? w tablicy z danymi gracza i komend? kt?ra t? zmienn? zmienia, p??niej tylko gdzie j? chcesz wy?wietlasz j? i koniec

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 10:41


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Co? takiego ?
Kod:

GraczInfo[playerid][gPremium]

?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 11:04


Cz3chu

Szary człowiek






Wiek: 28
Na forum: 5947 dni
Posty: 239
Nick w MP: Czechu

Piwa: 174

Respekt: 54,3

Tak, co? w ten dese?. Tak, to mo?esz zrobi? - je?li chcesz aby to wy?wietla?o si? jako textdraw, musisz go zrobi? a potem zrobi? na nim zmienne.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 11:17


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Bo chcia?em zrobi? komend? kt?ra by te punkty dodawa?a :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 11:20


Cz3chu

Szary człowiek






Wiek: 28
Na forum: 5947 dni
Posty: 239
Nick w MP: Czechu

Piwa: 174

Respekt: 54,3

"_FasteR_" napisał/a:

Bo chcia?em zrobi? komend? kt?ra by te punkty dodawa?a :P


Mog? Ci wyci?? z innej mapy, ale nie wiem - czy pomo?e Ci to co?:

Kod:



Komenda na premium, tylko komenda - jak chcesz mog? da? g?r?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 11:27


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Je?li mo?na wiedzie? to z jakiej to mapy ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 11:33


Cz3chu

Szary człowiek






Wiek: 28
Na forum: 5947 dni
Posty: 239
Nick w MP: Czechu

Piwa: 174

Respekt: 54,3

Honest.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 11:58


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Przerobi?em sobie t? cmd na strtok:
Kod:

if(!strcmp(cmd, "/punkt", true) && IsPlayerAdmin(playerid))
{
new poziom;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREEN, "/punkt (id) (ilosc)");
return 1;
}
if(!IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_GREEN, "Niepoprawne id gracza");
return 1;
}
if(poziom<1||poziom>50)
{
SendClientMessage(playerid, COLOR_GREEN, "Punkty od 1 do 50)");
return 1;
}
format(string, sizeof(string),"Admin %s da? tobie: %d punkt?w premium",GraczInfo[playerid][gPPunkty],poziom);
SendClientMessage(playerid,ZIELONY,string);
format(string, sizeof(string),"Da?e? %s %d punkt?w premium",GraczInfo[playerid][gPPunkty],poziom);
SendClientMessage(playerid,ZIELONY,string);
GraczInfo[playerid][gPPunkty]+=poziom;
ZapiszGracza(playerid);
return 1;
}



I gdy wpisz?:
/punkt 0 1 lub 2 lub 60

Pokazuje mi si? komunikat:
Punkty od 1 do 50 i dalej nic ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 12:01


Cz3chu

Szary człowiek






Wiek: 28
Na forum: 5947 dni
Posty: 239
Nick w MP: Czechu

Piwa: 174

Respekt: 54,3

M?wi?em ?e to przyk?ad komendy z kt?rej mo?esz skorzysta?, musisz napisa? ca?y system premium - wsp?lnie z zmiennymi, i tak dalej. ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 12:15


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

System zapisu premium mam brakuje mi tylko dobrej komendy a ta by dzia?a?a gdyby nie ten b??d :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 12:18


Cz3chu

Szary człowiek






Wiek: 28
Na forum: 5947 dni
Posty: 239
Nick w MP: Czechu

Piwa: 174

Respekt: 54,3

A jaki masz system zapisu premium? Spr?buj z tej komendy, przerobi? j? na tw?j system.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 12:45


ToFFiK12

U-RP S-RP






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

Piwa: 115

Respekt: 28,5

"_FasteR_" napisał/a:

Przerobi?em sobie t? cmd na strtok:
Kod:

if(!strcmp(cmd, "/punkt", true) && IsPlayerAdmin(playerid))
{
new poziom;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREEN, "/punkt (id) (ilosc)");
return 1;
}
if(!IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_GREEN, "Niepoprawne id gracza");
return 1;
}
if(poziom<1||poziom>50)
{
SendClientMessage(playerid, COLOR_GREEN, "Punkty od 1 do 50)");
return 1;
}
format(string, sizeof(string),"Admin %s da? tobie: %d punkt?w premium",GraczInfo[playerid][gPPunkty],poziom);
SendClientMessage(playerid,ZIELONY,string);
format(string, sizeof(string),"Da?e? %s %d punkt?w premium",GraczInfo[playerid][gPPunkty],poziom);
SendClientMessage(playerid,ZIELONY,string);
GraczInfo[playerid][gPPunkty]+=poziom;
ZapiszGracza(playerid);
return 1;
}



I gdy wpisz?:
/punkt 0 1 lub 2 lub 60

Pokazuje mi si? komunikat:
Punkty od 1 do 50 i dalej nic ;/

Przecie? tutaj nigdzie nie ustalasz warto?ci dla punkty czyli jest ona 0, BTW u?ywaj sscanfa we wszystkich komendach najlepiej i naj?atwiej.

Postaw piwo autorowi tego posta
 

 
Tagi: system :: punktów
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