Hallo, ich wolte fragen wie ich das machen kann, dass das geld was hier
if(strcmp(cmd,"/zollsf",true) == 0)
{
SendClientMessage(playerid, COLOR_RED, "Zoll geöffnet, dir wurde 250 Dollar abgezogen.");
GivePlayerMoney(playerid, -250); //<-------------
MoveObject(zoll1, 61.163669586182, -1525.3961181641, 2.8071460723877,3.0);
SetTimer("zollzu1",8000,0);
return 1;
}
gezahlt wird in die Fraktions Kasse der Cops oder so kommt die Kasse gibts hier auch ein ausschnitt aus dem Script...
if(strcmp(cmd,"/kinfo",true) == 0)
{
SendClientMessage(playerid,0xFFFFFFFF,"*_____TEAM KASSE_____*");
SendClientMessage(playerid,0xFFFFFFFF,"Abheben: /takekmoney");
SendClientMessage(playerid,0xFFFFFFFF,"Einzahlen: /givekmoney");
SendClientMessage(playerid,0xFFFFFFFF,"Einsehen(Leader): /seekasse");
SendClientMessage(playerid,0xFFFFFFFF,"Lohn setzen(Leader): /setlohn");
return 1;
}
if(strcmp(cmd,"/givekmoney",true) == 0)
{
tmp = strtok(cmdtext,idx);
if(PlayerInfo[playerid][pTeam] == 0) { return SendClientMessage(playerid,COLOR_GRAD2,"Du bist arbeitslos, du hast keine Teamkasse."); }
if(!strlen(tmp)) { return SendClientMessage(playerid,COLOR_GRAD2,"Benutzung: /givekmoney [geld]"); }
if(PlayerInfo[playerid][pLocal] != 103)
{
new geld = strval(tmp);
if(geld > GetPlayerMoney(playerid)) { return SendClientMessage(playerid,COLOR_GRAD2,"Du hast nicht soviel Geld."); }
TeamInfo[PlayerInfo[playerid][pTeam]][tKasse] = TeamInfo[PlayerInfo[playerid][pTeam]][tKasse] + geld;
GivePlayerMoney(playerid,-geld);
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pLeader] == PlayerInfo[playerid][pTeam])
{
SendClientMessage(i,COLOR_GRAD2,"Es wurde Geld in die Teamkasse gezahlt, sieh nach wieviel jetzt drauf ist(/seekasse)");
}
}
}
}
else
{
SendClientMessage(playerid,COLOR_GRAD2,"Du bist nicht an der Teamkasse.");
}
return 1;
}
das nur ein teil davon jede frak hat das
MFG
Deathman