GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: kamionos - 2014. február 10. - 21:24:36

Cím: Spawnoláskor egyszeri timer
Írta: kamionos - 2014. február 10. - 21:24:36
Üdvözletem!!!
Azt hogy lehet kivitelezni hogy ha X,Y lespawnol CSAK 1x tölt végig egy timer?
Halál után ugyan így...
Hogyan kell megcsinálni?
Cím: Spawnoláskor egyszeri timer
Írta: Dfoglalo - 2014. február 10. - 21:41:49
A repeating értékét állítsd át falsere, vagy 0-ra, azaz hamisra.
Cím: Spawnoláskor egyszeri timer
Írta: kamionos - 2014. február 10. - 22:03:43
mert ugye azt akarom megcsinálni hogy spawnoláskor 10 mp-ig legyen \"GOD\" modban a player...
Cím: Spawnoláskor egyszeri timer
Írta: Dfoglalo - 2014. február 10. - 22:37:00
Már egyszer elmondtam a megoldást, de úgy látom nem értetted meg, akkor megírom neked a forráskódot is...:
 
SetPlayerHealth(playerid, 100100119828733672.28);
SetTimerEx(\"Timer\", 10000, false, \"i\", playerid);

 
A timerben meg visszaállítod a hpját 100-ra..
Cím: Spawnoláskor egyszeri timer
Írta: Kovacs_Richard - 2014. február 11. - 07:46:33
Idézetet írta: Dfoglalo date=1392068220\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"46434\" data-ipsquote-contentclass=\"forums_Topic

SetPlayerHealth(playerid, 100100119828733672.28);

 

még jó hogy a legnagyobb (signed) szám amit el tudsz tárolni 32 biten: 2,147,483,647
Cím: Spawnoláskor egyszeri timer
Írta: Dfoglalo - 2014. február 11. - 14:39:31
Idézetet írta: Kovacs_Richard date=1392101193\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"46434\" data-ipsquote-contentclass=\"forums_Topic


 
SetPlayerHealth(playerid, 100100119828733672.28);

 

még jó hogy a legnagyobb (signed) szám amit el tudsz tárolni 32 biten: 2,147,483,647
 
[/quote]
Véletlenszerûen bepötyögtem egyet, a példa kedvéért, direkt orbitálisan nagy számot, vagy talán már ez is baj? :facepalm: