hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 23:47



Jelenlévő felhasználók

Jelenleg 234 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 233 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 8 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: pénz &gametime
HozzászólásElküldve: 2012.05.04. 16:44 
Offline
Félisten

Csatlakozott: 2012.01.07. 21:10
Hozzászólások: 850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Sziasztok!
2 pluginra lenne szükségem.

1.) Amivel a kör megnyeréséért járó pénzt lehet szabályozni. (asszem 3500 alapból)

2.) Egy olyan plugin, ami számolja, hogy egy játékos mennyit volt fent. Volt már ebből baj, hogy nem fejtettem ki és félreértelmezték szóval kicsit bővebben: A csatlakozástól a lelépésig számolja, hogy mennyit volt fent, és lényegében ezeket összeadja. Így nem csak annak az egy csatlakozásnak az idejét kapjuk meg, hanem hogy összesen mennyit volt a szerveren.

Előre is köszönöm.

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->

Ők köszönték meg HunGamer nek ezt a hozzászólást: Pele (2013.03.09. 13:51)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: pénz &gametime
HozzászólásElküldve: 2012.05.04. 17:22 
Offline
Tiszteletbeli

Csatlakozott: 2010.02.04. 19:12
Hozzászólások: 3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
2. connectnél lekéred nvaultból(gondolom ezt meg tudod írni) egy változóba, és amikor lelép akkor a változóhoz hozzáadod most mennyit volt a szerveren és elmented nvaultba ( get_user_time - azt hiszem )

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: pénz &gametime
HozzászólásElküldve: 2012.05.06. 14:43 
Offline
Félisten

Csatlakozott: 2012.01.07. 21:10
Hozzászólások: 850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Köszi :)
Azért végül meg kellett írnom magamnak, de nem is baj.
[spoiler]
Kód:
#include <amxmodx>
#include <amxmisc>
#include <nvault>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "HunGamer"

new jatekosido[33];
new g_vault;

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR);
   g_vault = nvault_open("Jatekido");
}

public client_putinserver(id)
{
   LoadData(id);
}
public client_disconnect(id)
{
   jatekosido[id] += get_user_time(id);
   SavaData(id);
   jatekosido[id] = 0;
}

public SavaData(id)
{
   new jatekosname[32];
   get_user_name(id, jatekosname, 31);
   new vaultkey[64],vaultdata[256];
   format(vaultkey,63,"%s-tim", jatekosname);
   format(vaultdata,255,"%i", jatekosido[id]);
   nvault_set(g_vault,vaultkey,vaultdata);
}

public LoadData(id)
{
   new jatekosname[32];
   get_user_name(id, jatekosname, 31);
   new vaultkey[64],vaultdata[256];
   format(vaultkey,63,"%s-tim", jatekosname);
   format(vaultdata,255,"%i", jatekosido[id]);
   nvault_get(g_vault,vaultkey,vaultdata,255);
   
   new playertime[32];
   
   parse(vaultdata, playertime, 31);
   
   jatekosido[id] = str_to_num(playertime);
}
[/spoiler]
Ez így jó lesz?

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->

Ők köszönték meg HunGamer nek ezt a hozzászólást: Pele (2013.03.09. 13:51)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: pénz &gametime
HozzászólásElküldve: 2012.05.06. 17:53 
Offline
Tiszteletbeli

Csatlakozott: 2010.02.04. 19:12
Hozzászólások: 3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
Talán :D
teszteld le

(Nem plugin kérésbe írtad, így nem kell megírni :D)

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: pénz &gametime
HozzászólásElküldve: 2012.05.07. 17:34 
Offline
Félisten

Csatlakozott: 2012.01.07. 21:10
Hozzászólások: 850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Azért nem odaírtam, mert úgy indult, hogy kérem és nem magamnak kell megírnom :) De mindegy, mert nem volt nagy meló.
Amúgy működik, a kiolvasással van kis baj, mert manuálisan kell vault fájlból. Úgy kellett volna, hogy sorba rendezi a játékidőket, de így majd egy kis plusz munkával megoldom. :)

Az első kérdésemre még mindig várok választ.
Idézet:
1.) Amivel a kör megnyeréséért járó pénzt lehet szabályozni. (asszem 3500 alapból)

Igen, ezt is meglehet írni, de egy létező pluginról a link jobb lenne. Illetve, ha a másodikhoz tud valaki olyant, ami automatikusan sorba rendezi azt sem vetném meg.

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->

Ők köszönték meg HunGamer nek ezt a hozzászólást: Pele (2013.03.09. 13:51)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: pénz &gametime
HozzászólásElküldve: 2012.05.07. 20:16 
Offline
Tiszteletbeli

Csatlakozott: 2010.02.04. 19:12
Hozzászólások: 3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
HunGamer írta:
Azért nem odaírtam, mert úgy indult, hogy kérem és nem magamnak kell megírnom :) De mindegy, mert nem volt nagy meló.
Amúgy működik, a kiolvasással van kis baj, mert manuálisan kell vault fájlból. Úgy kellett volna, hogy sorba rendezi a játékidőket, de így majd egy kis plusz munkával megoldom. :)

Az első kérdésemre még mindig várok választ.
Idézet:
1.) Amivel a kör megnyeréséért járó pénzt lehet szabályozni. (asszem 3500 alapból)

Igen, ezt is meglehet írni, de egy létező pluginról a link jobb lenne. Illetve, ha a másodikhoz tud valaki olyant, ami automatikusan sorba rendezi azt sem vetném meg.

1. Nem nagyon találtam, de
Kód:
register_event( "SendAudio", "Twin" , "a", "2&%!MRAD_terwin" );
register_event( "SendAudio", "CTwin", "a", "2&%!MRAD_ctwin"  );


megcsinálod adjon érte pénzt, meg melyik csapatnak, csinálsz egy cvart és kész, ez se nagy meló :D

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: pénz &gametime
HozzászólásElküldve: 2012.05.07. 20:20 
Offline
Félisten

Csatlakozott: 2012.01.07. 21:10
Hozzászólások: 850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Annyira bírlak Iron :D adod a munkát.

Próbáltam, nem ment. Illetve ment, mert adott pénzt, csak következő kör elején szintén adott(ami tulajdonképpen nekem kellene.).
És még mielőtt megint írnál valamit tudom, hogy lekérem ki nyert és következő kör elején szabályzom, csak hát lusta vagyok :) Ezért örültem volna egy linknek, de ha holnapig nem érkezik megcsinálom.

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: pénz &gametime
HozzászólásElküldve: 2012.05.07. 20:37 
Offline
Tiszteletbeli

Csatlakozott: 2010.02.04. 19:12
Hozzászólások: 3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
adj fele annyit, mint amennyit akarsz, és akkor körvége+köreleje kijön :D

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 8 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 20 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole