Hallo,
Ich habe schon alles versucht um meinen Payday zum laufen zu kriegen,
es kommen keine Errors nix ,
hier ist pastebin...
Hoffe ihr könnt mir helfen ...
Hallo,
Ich habe schon alles versucht um meinen Payday zum laufen zu kriegen,
es kommen keine Errors nix ,
hier ist pastebin...
Hoffe ihr könnt mir helfen ...
und was funzt da nicht? rufst du den payday überhaupt irgendwo auf? ich seh da nur die public dazu
Also
Forwards:
forward SyncTime();
forward SyncUp();forward PayDay();
Timer
SetTimer("SyncUp", 60000, 1)
public SyncUp()
{
SyncTime();
DollahScoreUpdate();
}
public SyncTime()
{
new string[64];
new tmphour;
new tmpminute;
new tmpsecond;
gettime(tmphour, tmpminute, tmpsecond);
FixHour(tmphour);
tmphour = shifthour;
if ((tmphour > ghour) || (tmphour == 0 && ghour == 23))
{
format(string, sizeof(string), "SERVER: The time is now %d:00 hours",tmphour);
BroadCast(COLOR_WHITE,string);
ghour = tmphour;
PayDay();
if (realtime)
{
SetWorldTime(tmphour);
}
}
}
Und der payday dings sieht ihr hier http://pastebin.com/tehF292p
Wie man sieht hilft keiner -.-
Bitte hilft mir ich sitze da nun schon 4 tage dran und schaff es nich -.-
Was geht denn daran nicht?
Und so sprüche da kannste lassen
Sag wenigstens was net geht
So , also jemand is schon ne stunde am Spielen
so dann is Voll,
und da steht "Du hast nich lang genug....." , obwohl man ne stunde gespielt hat etc.
Timer oda so falsch oder?
Aber der Timer hat 60000 -.-
Mal abgesehen davon das der Payday eine Katastrophe ist in Sachen Scripting und einrücken,wo stellst du denn PlayerInfo[playerid][pPayDay] höher? Denn es muss ja auf 5 Sein um Payday zu bekommen...
Danke, ich werds testen