Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. CMD:createbus(playerid, params[])
  2. {
  3. new busid,cost,payout,name[128],String[365];
  4. if(!IsPlayerAdmin(playerid))return 0;
  5. if(sscanf(params,"iiis",busid,cost,payout,name))return SendClientMessage(playerid, 0xFF0000AA, ""INFO_MSG"Использование: /createbus [Бизнес ID] [Стоимость] [выплата] [Название]");
  6. format(String,sizeof(String),"Business/%i.ini",busid);
  7. if(dini_Exists(String))return SendClientMessage(playerid,Red,"Это бизнес уже занят.");
  8. BusinessInfo[busid][bName] = name;
  9. BusinessInfo[busid][Cost] = cost;
  10. BusinessInfo[busid][Payout] = payout;
  11. new Float:X3,Float:Y1,Float:Z2;
  12. GetPlayerPos(playerid, X3, Y1, Z2);
  13. dini_Create(String);
  14. dini_Set(String, "Name", name);
  15. dini_Set(String, "Owner","Неизвестно");
  16. dini_IntSet(String, "Cost",cost);
  17. dini_IntSet(String, "Payout",payout);
  18. dini_FloatSet(String, "BusX", X3);
  19. dini_FloatSet(String, "BusY", Y1);
  20. dini_FloatSet(String, "BusZ", Z2);
  21. dini_IntSet(String, "World",GetPlayerVirtualWorld(playerid));
  22. dini_IntSet(String, "Interior",GetPlayerInterior(playerid));
  23. dini_IntSet(String, "OwnedBus",0);
  24. dini_IntSet(String, "HasOwner",0);
  25. BusinessInfo[busid][CP] = CreateDynamicCP(X3,Y1,Z2,1.0,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid),-1,50.0);
  26. format(Label, sizeof(Label), "Название: %s\nВдаделец: Продаётся\nСтоимость: $%i\nВыплата: $%i", name,cost,payout);
  27. BusinessInfo[busid][bLabel] = Create3DTextLabel(Label,White,X3,Y1,Z2,100.0,GetPlayerVirtualWorld(playerid),1);
  28. format(String,sizeof(String),"Название: %s | Стоимость: $%i | Выплата: $%i | Владелец: Неизвестно",name,cost,payout);
  29. SendClientMessage(playerid,Green,String);
  30. return 1;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement