Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new Float:EinZahlPos[][3]=
- {
- {X,Y,Z},
- {X,Y,Z},
- {X,Y,Z}
- };
- stock IstBeiEinzahlPos(playerid)
- {
- for(new p=0;p< sizeof EinZahlPos;p++)
- {
- if(IsPlayerInRangeOfPoint(playerid,2.1,EinZahlPos[p][0],EinZahlPos[p][1],EinZahlPos[p][2]))
- {
- return 1;
- }
- }
- return 0
- }
- ocmd:einzahlen(playerid ,params[])
- {
- new einzahlsumme,string[128];
- if(!IstBeiEinzahlPos(playerid)) return SendClientMessage(playerid,ROT,"Du kannst hier nicht einzahlen");
- if(sscanf(params,"i",einzahlsumme))return SendClientMessage(playerid,GRAU,"/einzahlen [Summe]");
- if(einzahlsumme > GetPlayerMoney(playerid))return SendClientMessage(playerid,BLAU, "Falsche Summe");
- else
- {
- SetPVarInt(playerid,"Kontostand",GetPVarInt(playerid,"Kontostand") +einzahlsumme);
- format(string, sizeof(string),"{F0F0F0}Du hast {00FFBE}%i Euro {F0F0F0}Eingezahlt, {F0F0F0}Dein neuer Kontostand: {00FFBE}%i Euro",einzahlsumme, GetPVarInt(playerid,"Kontostand"));
- SendClientMessage(playerid,WEIS,string);
- GivePlayerMoney(playerid,-einzahlsumme);
- SpielerSpeichern(playerid);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement