Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new Mietfahrrad[MAX_PLAYERS];
- new HatFahrrad[MAX_PLAYERS];
- ocmd:fahrrad(playerid,params[])
- {
- new art[50];
- new pID,string[128];
- if(sscanf(params,"s",art))return SendClientMessage(playerid,COLOR_GREY,"Benutzung: /fahrrad [Mieten/Abgeben]");
- if(!strcmp(art,"Mieten",true))
- {
- if(IsPlayerInRangeOfPoint(playerid,4.0,1537.5252,-145285.73296,1453.47533289)) // Ändern
- {
- if(HatFahrrad[playerid] == 1)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast bereits ein Fahrrad gemietet!");
- return 1;
- }
- if(GetPlayerMoney(playerid) < 10)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keine $10 um dir ein Fahrrad zu mieten.");
- return 1;
- }
- new Float:xb, Float:yb, Float:zb, Float:zab;
- GetPlayerPos(playerid, xb, yb, zb);
- GetPlayerFacingAngle(playerid, zab);
- Mietfahrrad[playerid] = CreateVehicle(481, xb, yb, zb, zab, 1, 1, -1);
- PutPlayerInVehicle(playerid, Mietfahrrad[playerid], 0);
- SendClientMessage(playerid, 0x00FF00FF, "Du hast dir ein Fahrrad ( BMX ) gemietet. Dies kostete dich $10");
- SendClientMessage(playerid, 0x00FF00FF, "Du kannst mit /fahrrad lock dein Fahrrad abschließen!");
- GivePlayerMoney(playerid, -10);
- HatFahrrad[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Du bist nicht am Zivilistenspawn!");
- }
- }
- if(!strcmp(art,"Abgeben",true))
- {
- if(HatFahrrad[playerid] == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast kein Fahrrad gemietet, also kannst du es auch nicht abgeben!");
- return 1;
- }
- else
- {
- DestroyVehicle(Mietfahrrad[playerid]);
- HatFahrrad[playerid] = 0;
- SendClientMessage(playerid,COLOR_GREEN,"Du hast dein Fahrrad wieder abgegeben!");
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment