Hallo leute,
ich wollte mal fragen, wie ich die Donator zeit erstellen, heißt ich möchte das z.B. einer Donator für 2 Tagen kaufen kann.
Ich habe schon ein Premiumshop errichtet und weiß nur nicht wie ich das einrichten soll kann mir jemand ein Tutorial schicken oder mir helfen
Givedonator befehl:
dcmd_givedonator(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 2000)
{
new pID, Rank;
if(sscanf(params, "ui", pID, Rank)) return SendClientMessage(playerid, COLOR_WHITE, "Befehl: /givedonator [Spieler-ID/Name] [Donatorrank]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, COLOR_WHITE, "Der Spieler ist nicht Online.");
if(Rank==0||Rank >= 5) return SendClientMessage(playerid, COLOR_GREY, "Es gibt nur die Ränge 1-4.");
if(Rank == 1) {
GivePlayerMoney(pID, 50000);
PlayerInfo[pID][pExp] += 3;
}
else if(Rank == 2) {
GivePlayerMoney(pID, 100000);
PlayerInfo[pID][pExp] += 6;
}
else if(Rank == 3) {
GivePlayerMoney(pID, 150000);
PlayerInfo[pID][pExp] += 9;
}
else if(Rank == 4) {
GivePlayerMoney(pID, 350000);
PlayerInfo[pID][pExp] += 12;
}
PlayerInfo[pID][pDonateRank] = Rank;
format(stringx, sizeof(stringx), "Herzlichen Glückwunsch! Du hast den Donator-Rang %d! Siehe unter /rechte zu sehen was er dir für Vorteile bringt.", Rank);
SendClientMessage(pID, COLOR_LIGHTBLUE, stringx);
format(stringx, sizeof(stringx), "AdmCmd: Admin %s hat %s den Donator-Rang %d gegeben!", MeinName(playerid), MeinName(pID), Rank);
ABroadCast(COLOR_LIGHTRED, stringx, 1);
}
else return SendClientMessage(playerid, COLOR_WHITE, "Nur für Projektleiter/High Admins!");
return 1;
}