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

Wysłany: 2012-06-16, 10:51


maxrate







Wiek: 32
Na forum: 5167 dni
Posty: 76
Nick w MP: [PPP]Mati[HA]

Piwa: 25

Respekt: 50

Ostrzeżeń: 100%
Siema.

Chcia?bym zrobic cos takiego ze daje graczowi 100000 dolarow co pi?c minut.

prosze o dok?adny kod do mapy i w jakie miejsce to dok?adnie dodac.

Z g?ry dzi?kuj? za pomoc :) R*

:piwo:

Podpis

Strona Serwera WWW.PROPP.CZO.PL
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-16, 18:40


optimus

PawnoMen






Wiek: 27
Na forum: 5613 dni
Posty: 453
Nick w MP: [PMS]ReveresPL

Piwa: 159

Respekt: 59

Ostrzeżeń: 80%
To daj w OnPlayerConnect(playerid)
Kod:


SetTimer("Kasa", 300000, 1);

I robisz na ko?cu mapki:
Kod:


forward Kasa(playerid);
public Kasa(playerid);
{
GivePlayerMoney(playerid, GetPlayerMoney(playerid)+5000);
return 1;
}
Postaw piwko
}


Ostatnio zmieniony przez optimus 2012-06-16, 21:05, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-16, 20:27


kurczak1324







Wiek: 29
Na forum: 5819 dni
Posty: 202
Nick w MP: Izzy

Piwa: 671

Respekt: 45,3

maxrate, Jego timer zast?p tym:
Kod:

SetTimerEx("Kasa", 5*60000, true, "i", playerid);


Podpis
Postaw piwo autorowi tego posta
 

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


optimus

PawnoMen






Wiek: 27
Na forum: 5613 dni
Posty: 453
Nick w MP: [PMS]ReveresPL

Piwa: 159

Respekt: 59

Ostrzeżeń: 80%
kurczak1324
Ale si? narobi?e?.
Na prawd? zb?dny jest tw?j timer !!

Podpis
Prpgramujesz w Unity i potrzebujesz pomocy?
|?Zapraszamy na forum Unity?|
http://www.unity3d.ugu.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-16, 22:55


kurczak1324







Wiek: 29
Na forum: 5819 dni
Posty: 202
Nick w MP: Izzy

Piwa: 671

Respekt: 45,3

optimus,
"optimus" napisał/a:

Na prawd? zb?dny jest tw?j timer

Zb?dne to s? twoje porady. Wgraj na sw?j serwer (je?li masz) tak? metod? jak ty przedstawi?e?. Zobaczymy ile os?b dostanie tak? kas?...

maxrate, u?yj mojego timera, bo inaczej nie zadzia?a.

Podpis
Postaw piwo autorowi tego posta
 

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


Bartek23071993

WiceWersa






Wiek: 29
Na forum: 5223 dni
Posty: 250
Nick w MP: WiceWersa

Piwa: 2429

Respekt: 70

Ostrzeżeń: 20%
kurczak1324, ma racje, co? w tym jest xD Ale wydaje mi si? ?e obie metody s? dobre.

Postaw piwo autorowi tego posta
 

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


kurczak1324







Wiek: 29
Na forum: 5819 dni
Posty: 202
Nick w MP: Izzy

Piwa: 671

Respekt: 45,3

Bartek23071993, nie s? obie dobre, poniewa? w tej co da? optimus, serwer nie b?dzie wiedzia? dla kogo ma sie ten timer wykona?, i wykona sie tylko dla id 0. W sumie to ta metoda by?a by dobra, gdyby wzbogaci? j? o p?tle.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-17, 19:43


optimus

PawnoMen






Wiek: 27
Na forum: 5613 dni
Posty: 453
Nick w MP: [PMS]ReveresPL

Piwa: 159

Respekt: 59

Ostrzeżeń: 80%
Durniu nie widzisz ?e timer odlicza tylko jak gracz wbije !! .

[ Komentarz dodany przez: Jacob: 2012-06-17, 20:50 ]
Zwa?aj na s?owa. Je?li b?dziesz dalej wyzywa? odpowiednio zostaniesz nagrodzony.

Podpis
Prpgramujesz w Unity i potrzebujesz pomocy?
|?Zapraszamy na forum Unity?|
http://www.unity3d.ugu.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-17, 20:45


kurczak1324







Wiek: 29
Na forum: 5819 dni
Posty: 202
Nick w MP: Izzy

Piwa: 671

Respekt: 45,3

"optimus" napisał/a:

Durniu

Uspok?j si?! Widze ?e odlicza na start, ALE DLA KOGO?!!

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-18, 00:26


es2







Wiek: 29
Na forum: 5788 dni
Posty: 75
Nick w MP: eider

Piwa: 3406

Respekt: 76

Ostrzeżeń: 100%
optimus, Od kiedy to wywo?ujemy funkcj? bez przekazania jej parametr?w? ;> O ile ujdzie w PAWN (params=0) to na x86 masz murowany exception (sam spr?buj - nie wstawiaj na stos ?adnych danych ale wywo?aj dowoln? funkcj? w konwencji stdcall lub dowolnej innej poza cdecl (cdecl jest ttuaj wyj?tkiem, gdy? przerzuca obowi?zek zdj?cia danych ze stosu na program wywo?uj?cy) - efekt? Funkcja b?dzie pr?bowa?a ?ci?gn?? ze stosu jakie? bzdury, co sko?czy si? tragicznie dla naszej aplikacji...) Tak wi?c:

Kod:

public OnPlayerConnect(playerid){
SetTimerEx("Kasa", 300000, true, "d", playerid);
}

forward Kasa(playerid);
public Kasa(playerid){
GivePlayerMoney(playerid, GetPlayerMoney(playerid)+100000);
return 1;
}


PS. S?ysza?e?, ?e znak ";" zaka?cza procedur?? Nie mo?emy wi?c pisa? "public asdf();" albo "while(true);"

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

 
Wysłany: 2012-06-18, 00:58


kurczak1324







Wiek: 29
Na forum: 5819 dni
Posty: 202
Nick w MP: Izzy

Piwa: 671

Respekt: 45,3

es2, ma?y b??d masz:
SetTimerEx zamiast SetTimer :)

Podpis
Postaw piwo autorowi tego posta
 

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


es2







Wiek: 29
Na forum: 5788 dni
Posty: 75
Nick w MP: eider

Piwa: 3406

Respekt: 76

Ostrzeżeń: 100%
kurczak1324, Dzi?ki :-) Poprawione.

//Do wygaszenia

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zrobic
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