Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

3dtextlabel

Статус
В этой теме нельзя размещать новые ответы.

Tema444

Ученик

Вот такая штука, подскажите почему? и как исправить?
Строки:
Код:
stock UpdateProp(i){
if(pType[i]==prop_house){
	 format(dmsg,max_line,"{FFD700}[%s] \n{34C924}Âëàäåëåö {FF0000}%s\n{34C924}Àðåíäà êîìíàòû: {FFFFFF}%i",pName[i],pOwner[i],pRentRoom[i]);
     Update3DTextLabelText(dom[i],clLime,dmsg);
	} else if(pType[i]==prop_biz && pService[i]!=3){
    format(bmsg,max_line,"{FFD700}[%s] \n{34C924}Âëàäåëåö {FF0000}%s\n{34C924}Âõîäíàÿ ïëàòà: {FFFFFF}$%i\n{34C924}Íàëè÷èå ïðîäóêòîâ %i | %i\nÏîêóïêà ïðîäóêòîâ $%i \nÌóñîð %i%% | Èçíîñ %.1f%%",pName[i],pOwner[i],pFee[i],pRaw[i],pMaxRaw[i],pBuyPrice[i],pTrash[i],pWear[i]);
    Update3DTextLabelText(magaz[i],clLime,bmsg);
    } else if(pType[i]==prop_biz &&pService[i]==3){
    format(bmsg,max_line,"{FFD700}[%s] \n{34C924}Âëàäåëåö {FF0000}%s\n{34C924}Öåíà çà ëèòð: {FFFFFF}$%i\n{34C924}Íàëè÷èå áåíçèíà %i ë.\nÏîêóïêà ïðîäóêòîâ $%i \nÌóñîð %i%% | Èçíîñ %.1f%%",pName[i],pOwner[i],pSellPrice[i],pRaw[i],pBuyPrice[i],pTrash[i],pWear[i]);
    Update3DTextLabelText(magaz[i],clLime,bmsg);}
  return 1;
	}
Вот:
Код:
 {
  if(pType[i]==prop_house && i!=180 && i!=181 && i!=182 && i!=15 && i!=101 && i!=131 && i!=197 && i!=202 && i!=203 && i!=204){
	format(dmsg,max_line,"{FFD700}[%s] \n{34C924}Владелец {FF0000}%s",pName[i],pOwner[i]);
  dom[i] = Create3DTextLabel(dmsg,clLime,pCPos[i][PosX],pCPos[i][PosY],pCPos[i][PosZ]+0.65,10,0,0);
 }
 if(pType[i]==prop_biz){
    format(bmsg,max_line,"{FFD700}[%s] \n{34C924}Владелец {FF0000}%s\n{34C924}Входная плата: {FFFFFF}$%i\n{34C924}Наличие товара %i | %i\nЗакупка | Продажа \n$%i | $%i\nМусор %i%% | Износ %.1f%%",pName[i],pOwner[i],pFee[i],pRaw[i],pMaxRaw[i],pBuyPrice[i],pSellPrice[i],pTrash[i],pWear[i]);
  magaz[i] = Create3DTextLabel(bmsg,clLime,pCPos[i][PosX],pCPos[i][PosY],pCPos[i][PosZ]+0.65,10,0,0);
 }
И вот команда которую я ввожу и такое получается:
Код:
 if(iscmd(cmd,"/prop")){ restricted(10);
  getInt("Èñïîëüçîâàíèå: /prop [id] [ïàðàìåòð] {çíà÷åíèå}");
  new i = pint, id = 1272; if(pPrice[i]>0) id = 1273; 
  if(i<1 || i>=max_property){
   Message(playerid,"Íåäîïóñòèìîå çíà÷åíèå (id)",clDarkRed);
   return 1;
  }
  getStr("Èñïîëüçîâàíèå: /prop [id] [ïàðàìåòð|goto] {çíà÷åíèå}");
  if(iscmd(tmp,"gotocpos") || iscmd(tmp,"goto")) {
   SetPlayerInterior(playerid,0);
   SetPlayerVW(playerid,0);
   SetPlayerPosEx(playerid,pCPos[i][0],pCPos[i][1],pCPos[i][2]);
   SetPlayerFacingAngle(playerid,pCPos[i][3]);
   SetCameraBehindPlayer(playerid);
   return 1;
  } else if(iscmd(tmp,"gotopos")) {
   SetPlayerInterior(playerid,0);
   SetPlayerVW(playerid,0);
   SetPlayerPosEx(playerid,pPos[i][0],pPos[i][1],pPos[i][2]);
   SetPlayerFacingAngle(playerid,pPos[i][3]);
   SetCameraBehindPlayer(playerid);
   return 1;
  } else if(iscmd(tmp,"name")) {
   scopy(pName[i],strtok(cmdtext,idx));
  } else if(iscmd(tmp,"icon")) {
   getInt("Âû íå óêàçàëè ID èêîíêè");
   pIcon[i] = pint;
  } else if(iscmd(tmp,"type")) {
   getInt("Âû íå óêàçàëè òèï");
   if(pint<prop_none || pint>prop_biz){
    Message(playerid,"Íåêîððåêòíûé òèï",clDarkRed);
    return 1;
   }
   pType[i] = pint;
   Message(playerid,"Èêîíêà áóäåò èçìåíåíà ïðè ñëåäóþùåì ðåñòàðòå");
  } else if(iscmd(tmp,"owner")) {
   scopy(pOwner[i],strtok(cmdtext,idx));
  } else if(iscmd(tmp,"level")) {
   getInt("Âû íå óêàçàëè óðîâåíü");
   if(pint<1 || pint>25) {
    Message(playerid,"Íåêîððåêòíûé óðîâåíü",clDarkRed);
    return 1;
   }
   pLevel[i] = pint;
  } else if(iscmd(tmp,"bp")) {
   getInt("Âû íå óêàçàëè ñòîèìîñòü");
   pBuyPrice[i] = pint;
  } else if(iscmd(tmp,"fee")) {
   getInt("Âû íå óêàçàëè ñòîèìîñòü âõîäà");
   pFee[i] = pint;
  } else if(iscmd(tmp,"delay")) {
   getInt("Âû íå óêàçàëè çàäåðæêó");
   pDelay[i] = pint;
   if(pTimer[i]) KillTimer(pTimer[i]);
   if(pDelay[i]) pTimer[i] = SetTimerEx("MakeProduct",pDelay[i],1,"%i",i);
  } else if(iscmd(tmp,"raw")) {
   getInt("Âû íå óêàçàëè êîëè÷åñòâî");
   pRaw[i] = pint;
  } else if(iscmd(tmp,"load")) {
   getInt("Âû íå óêàçàëè êîëè÷åñòâî");
   pLoad[i] = pint;
  } else if(iscmd(tmp,"req")) {
   getInt("Âû íå óêàçàëè ñûðüå");
   pRequire[i] = pint;
  } else if(iscmd(tmp,"wear")) {
   getInt("Óêàæèòå èçíîñ (x10)");
   pWear[i] = float(pint)/10;
  } else if(iscmd(tmp,"prod")) {
   getInt("Âû íå óêàçàëè ïðîäóêò");
   pProduct[i] = pint;
  } else if(iscmd(tmp,"maxraw")) {
   getInt("Âû íå óêàçàëè êîëè÷åñòâî");
   pMaxRaw[i] = pint;
  } else if(iscmd(tmp,"maxload")) {
   getInt("Âû íå óêàçàëè êîëè÷åñòâî");
   pMaxLoad[i] = pint;
  } else if(iscmd(tmp,"sp")) {
   getInt("Âû íå óêàçàëè ñòîèìîñòü");
   pSellPrice[i] = pint;
  } else if(iscmd(tmp,"bank")) {
   getInt("Âû íå íàïèñàëè ñêîëüêî");
   pBank[i] = pint;
  } else if(iscmd(tmp,"price")) {
   getInt("Âû íå óêàçàëè ñòîèìîñòü");
   if(pint<0 || pint>5000000) {
    Message(playerid,"Íåêîððåêòíàÿ ñòîèìîñòü",clDarkRed);
    return 1;
   }
   pPrice[i] = pint;
   if(pPrice[i]>0){
    if(pPickupID[i]) DestroyPickup(pPickupID[i]);
    pPickupID[i] = CreatePickupEx(1273,23,pCPos[i][PosX],pCPos[i][PosY],pCPos[i][PosZ]);
   } else {
    if(pPickupID[i]) DestroyPickup(pPickupID[i]);
    pPickupID[i] = CreatePickupEx(1272,23,pCPos[i][PosX],pCPos[i][PosY],pCPos[i][PosZ]);
   }
  } else if(iscmd(tmp,"intr")) {
   getInt("Âû íå óêàçàëè id èíòåðüåðà");
   pIntr[i] = pint;
  } else if(iscmd(tmp,"pos")) {
   GetPlayerPos(playerid,pPos[i][PosX],pPos[i][PosY],pPos[i][PosZ]);
   GetPlayerFacingAngle(playerid,pPos[i][PosR]);
  } else if(iscmd(tmp,"epos")) {
   GetPlayerPos(playerid,pEPos[i][PosX],pEPos[i][PosY],pEPos[i][PosZ]);
   GetPlayerFacingAngle(playerid,pEPos[i][PosR]);
   pIntr[i] = GetPlayerInterior(playerid);
  } else if(iscmd(tmp,"service")) {
   getInt("Âû íå óêàçàëè ñåðâèñ");
   pService[i] = pint;
  } else if(iscmd(tmp,"trash")) {
   getInt("Âû íå óêàçàëè êîëè÷åñòâî ìóñîðà");
   pTrash[i] = pint;
  } else if(iscmd(tmp,"cpos")) {
   GetPlayerPos(playerid,pCPos[i][PosX],pCPos[i][PosY],pCPos[i][PosZ]);
   GetPlayerFacingAngle(playerid,pCPos[i][PosR]);
   if(pPickupID[i]) DestroyPickup(pPickupID[i]);
   pPickupID[i] = CreatePickupEx(id,23,pCPos[i][PosX],pCPos[i][PosY],pCPos[i][PosZ]);
  } else {
   Message(playerid,"Äîïóñòèìûå ïàðàìåòðû: pos, cpos, level, price, fee, bp, sp, req, prod, delay, name, owner, raw, load, maxraw, maxload, service");
   return 1;
  }
  if(strlen(pOwner[i])<3) pOwner[i] = "no-one";
  Message(playerid,"Èíôîðìàöèÿ îáíîâëåíà");
  UpdateProp(i);
  SaveProp(i);
  return 1;
 }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу