Főoldal
Fórum
Bejelentkezés
Regisztráció
Friss hírek
Információ
GTA Közösség – Megszokott arculattal.
Keresés a fórumon
GTA Közösség - A magyar GTA fórum
»
San Andreas Multiplayer (SA-MP)
»
SA-MP: Szerverfejlesztés
»
Segítségkérés
»
üdv szeretnék olyan hogy a játékososk 5 percenként kapjanak x összeget de nem em
« előző
következő »
Nyomtatás
Oldalak: [
1
]
Le
Szerző
Téma: üdv szeretnék olyan hogy a játékososk 5 percenként kapjanak x összeget de nem em (Megtekintve 487 alkalommal)
buci11
502
üdv szeretnék olyan hogy a játékososk 5 percenként kapjanak x összeget de nem em
«
Dátum:
2011. november 15. - 18:07:34 »
0
Voters list:
azt tudom hogy timerrel kell megoldani de nem tudom összerakni valaki tudna nekem írni egy timeres ilyen dolgot? köszi
Naplózva
Kovacs_Bela
Vendég
üdv szeretnék olyan hogy a játékososk 5 percenként kapjanak x összeget de nem em
«
Válasz #1 Dátum:
2011. november 15. - 18:18:37 »
0
Voters list:
egyszerû.
ezt a modod elejére
|
V
[pawn]forward valami(playerid);[/pawn]
ezt ahol elindítod a timert. tehát pl parancsba
|
V
[pawn]
SetTimerEx(\"valami\",1000*60*5,true,\"u\",playerid);
[/pawn]
Jelentések:
\"valami\" = a timer neve
1000*60*5 = 1*60*5 (300000mp)-ként . (1mp = 1000)
true = ismétlõdjön. ha azt akarod hogy ne ismétlõdjön akkor a true helyett false-t írj.
\"u\",playerid = paraméterek
ezzel kész is vagyunk az
elindítással
. most azt fogjuk megcsinálni, hogy mit csináljon a timer.
valahova a módod végére:
[pawn]public valami(playerid)
{
GivePlayerMoney(playerid,100);
return 1;
}[/pawn]
ezzel küldünk a játékosnak 100$-t
vagy hogy minden játékosnak küldünk:
[pawn]forward valami(playerid);[/pawn]
[pawn]SetTimerEx(\"valami\",1000*60*5,true,\"u\",playerid);[/pawn]
[pawn]public valami(playerid)
{
for(new i; i < MAX_PLAYERS; i++) //minden játékosnak
{
GivePlayerMoney(i,100); //mindenkinek elküldünk 100$-t
}
return 1;
}[/pawn]
«
Utoljára szerkesztve: 2011. november 15. - 18:25:27 írta [R]obo[T]
»
Naplózva
_I[TM]I_Dexter[CL]
314
üdv szeretnék olyan hogy a játékososk 5 percenként kapjanak x összeget de nem em
«
Válasz #2 Dátum:
2011. november 15. - 18:24:37 »
0
Voters list:
Hello
Itt a script remélem hogy jó..
[pawn]#include < a_samp >
#define FIZETES (10000) // ird át amennyire akarod
#define VILAGOSKEK (0x00BFFFFF) // világoskék szín definiálása
forward FizetesNap(playerid);
new payday;
public OnFilterScriptInit( )
{
payday = SetTimer(\"FizetesNap\", 1000*60, true);
return 1;
}
public OnFilterScriptExit( )
{
KillTimer(payday);
return 1;
}
public FizetesNap(playerid)
{
for(new i=0;i<=MAX_PLAYERS; i++)
{
new str[128];
GivePlayerMoney(playerid, FIZETES);
format( str, 128, \"Fizetés nap -- Kaptál %d pénzt.\", FIZETES);
SendClientMessageToAll(VILAGOSKEK, str);
return 1;
}
return 0;
}[/pawn]
Naplózva
Kovacs_Bela
Vendég
üdv szeretnék olyan hogy a játékososk 5 percenként kapjanak x összeget de nem em
«
Válasz #3 Dátum:
2011. november 15. - 18:27:35 »
0
Voters list:
dexter: ez is jó
Naplózva
Nyomtatás
Oldalak: [
1
]
Fel
« előző
következő »
GTA Közösség - A magyar GTA fórum
»
San Andreas Multiplayer (SA-MP)
»
SA-MP: Szerverfejlesztés
»
Segítségkérés
»
üdv szeretnék olyan hogy a játékososk 5 percenként kapjanak x összeget de nem em
ePrivacy and GPDR Cookie Consent by CookieConsent.com
SimplePortal 2.3.7 © 2008-2024, SimplePortal