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: BaLiboY21 - 2011. július 06. - 16:36:06
-
Helló!
Abban szeretném a segítségeteket kérni hogy azt hogyan tudnám megcsinálni hogy minden játékosnak a szerveren eltöltött minden 10 perc után ad 5.000$ ??
Remélem érthetõen fogalmaztam meg és nem kérdezek túl sokat. :) ;)
Segítséget elõre is kösz!
-
csinálsz egy timert ami minden 10 prcben ad 5000$
egyszerü :D
-
[pawn]
new tPayout[ MAX_PLAYERS ];
public Task_Payout( id );
public OnPlayerConnect( playerid ) {
tPayout[ playerid ] = SetTimerEx( \"Task_Payout\", 60000 * 10, true, \"d\", playerid );
return 1;
}
public OnPlayerDisconnect( playerid ) {
KillTimer( tPayout[ playerid ] );
return 1;
}
public Task_Payout( id ) {
GivePlayerMoney( id, 5000 );
}
[/pawn]
Ez minden játékosnak ad 5000$-t 10 percenként. De pl ha fenntvagy 5 percet, utána lecsatlakozol, és máskor visszamész, akkor ugyanúgy 10 percet kell várj, nem csak 5-öt, tehát nem írtam bele idõmentést.
-
Köszi, még az idõ mentésbe tudnál segíteni mert az nagyon megköszönném!!
Edit: Dini-t használok.
-
[pawn]
new tPayout[ MAX_PLAYERS ];
public Task_Payout( id );
public OnPlayerConnect( playerid ) {
tPayout[ playerid ] = SetTimerEx( \"Task_Payout\", 60000 * 10, true, \"d\", playerid );
return 1;
}
public OnPlayerDisconnect( playerid ) {
KillTimer( tPayout[ playerid ] );
return 1;
}
public Task_Payout( id ) {
GivePlayerMoney( id, 5000 );
}
[/pawn]
Ez minden játékosnak ad 5000$-t 10 percenként. De pl ha fenntvagy 5 percet, utána lecsatlakozol, és máskor visszamész, akkor ugyanúgy 10 percet kell várj, nem csak 5-öt, tehát nem írtam bele idõmentést.
helyett
[pawn]
new tPayout[ MAX_PLAYERS ];
forward Task_Payout( id );
public OnPlayerConnect( playerid ) {
tPayout[ playerid ] = SetTimerEx( \"Task_Payout\", 60000 * 10, true, \"d\", playerid );
return 1;
}
public OnPlayerDisconnect( playerid ) {
KillTimer( tPayout[ playerid ] );
return 1;
}
public Task_Payout( id ) {
GivePlayerMoney( id, 5000 );
}
[/pawn]
:)
-
nekem is kellet kösz
-
[R]obo[T] úr de LOL. :D
nem kell forward, lehet helyette public is.
-
jaok de am mért nevezel mindig robot ÚRnak?
:D
[mod= ScreaM]Mert ehhez van kedvem.[/mod]