Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:createbus(playerid, params[])
- {
- new busid,cost,payout,name[128],String[365];
- if(!IsPlayerAdmin(playerid))return 0;
- if(sscanf(params,"iiis",busid,cost,payout,name))return SendClientMessage(playerid, 0xFF0000AA, ""INFO_MSG"Использование: /createbus [Бизнес ID] [Стоимость] [выплата] [Название]");
- format(String,sizeof(String),"Business/%i.ini",busid);
- if(dini_Exists(String))return SendClientMessage(playerid,Red,"Это бизнес уже занят.");
- BusinessInfo[busid][bName] = name;
- BusinessInfo[busid][Cost] = cost;
- BusinessInfo[busid][Payout] = payout;
- new Float:X3,Float:Y1,Float:Z2;
- GetPlayerPos(playerid, X3, Y1, Z2);
- dini_Create(String);
- dini_Set(String, "Name", name);
- dini_Set(String, "Owner","Неизвестно");
- dini_IntSet(String, "Cost",cost);
- dini_IntSet(String, "Payout",payout);
- dini_FloatSet(String, "BusX", X3);
- dini_FloatSet(String, "BusY", Y1);
- dini_FloatSet(String, "BusZ", Z2);
- dini_IntSet(String, "World",GetPlayerVirtualWorld(playerid));
- dini_IntSet(String, "Interior",GetPlayerInterior(playerid));
- dini_IntSet(String, "OwnedBus",0);
- dini_IntSet(String, "HasOwner",0);
- BusinessInfo[busid][CP] = CreateDynamicCP(X3,Y1,Z2,1.0,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid),-1,50.0);
- format(Label, sizeof(Label), "Название: %s\nВдаделец: Продаётся\nСтоимость: $%i\nВыплата: $%i", name,cost,payout);
- BusinessInfo[busid][bLabel] = Create3DTextLabel(Label,White,X3,Y1,Z2,100.0,GetPlayerVirtualWorld(playerid),1);
- format(String,sizeof(String),"Название: %s | Стоимость: $%i | Выплата: $%i | Владелец: Неизвестно",name,cost,payout);
- SendClientMessage(playerid,Green,String);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement