[Pomoc] public OnPropTextdrawUpdate


Započeo Milan || WG, Mart 02, 2013, 12:26:42 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta: clrp
Problem: kada neko kupi stan tek mu poslije resart-a pise da je vlasnik ne promjeni se odmah........
Dio skripte:
public OnPropTextdrawUpdate(update, id)
{
   new PropertyString[256];
   if(update == 1)
   {
      if(HouseInfo[id][hOwned] == 0)
      {
              Delete3DTextLabel(HouseLabel[id]);
             format(PropertyString,sizeof(PropertyString),"Kuca na prodaju.\n "COL_ORANGE"{F2AE1B}Adresa: {FFFFFF}%s\n "COL_ORANGE"{F2AE1B}Potreban level: {FFFFFF}%d \n "COL_ORANGE"{F2AE1B}Cijena: {FFFFFF}%d$\n "#COL_ZELENA"{F2AE1B}Da kupite: {FFFFFF}/kupikucu",HouseInfo[id][hDiscription], HouseInfo[id][hLevel], HouseInfo[id][hValue]);
            HouseLabel[id] = Create3DTextLabel(PropertyString ,0x48E31CAA,HouseInfo[id][hEntrancex], HouseInfo[id][hEntrancey], HouseInfo[id][hEntrancez]+0.5,20, 0, 1);
      }
      else if(HouseInfo[id][hOwned] == 1 && HouseInfo[id][hRentabil] == 1)
      {
          Delete3DTextLabel(HouseLabel[id]);
         format(PropertyString,sizeof(PropertyString),""#COL_ZELENA"{F2AE1B}Vlasnik: {FFFFFF}%s\n "COL_ORANGE"{F2AE1B}Adresa: {FFFFFF}%s\n  "COL_ORANGE"{F2AE1B}Rent: {FFFFFF}%d$\n "COL_ORANGE"{F2AE1B}Rentanje: {FFFFFF}/rentroom",HouseInfo[id][hOwner], HouseInfo[id][hDiscription], HouseInfo[id][hRent]);
         HouseLabel[id] = Create3DTextLabel(PropertyString ,0x48E31CAA,HouseInfo[id][hEntrancex], HouseInfo[id][hEntrancey], HouseInfo[id][hEntrancez]+0.5,20, 0, 1);
      }
      else if(HouseInfo[id][hOwned] == 1 && HouseInfo[id][hRentabil] != 1)
      {
             Delete3DTextLabel(HouseLabel[id]);
            format(PropertyString,sizeof(PropertyString),""COL_ORANGE"{F2AE1B}Vlasnik: {FFFFFF}%s\n "COL_ORANGE"{F2AE1B}Adresa: {FFFFFF}%s",HouseInfo[id][hOwner], HouseInfo[id][hDiscription]);
            HouseLabel[id] = Create3DTextLabel(PropertyString ,0x48E31CAA,HouseInfo[id][hEntrancex], HouseInfo[id][hEntrancey], HouseInfo[id][hEntrancez]+0.5,20, 0, 1);
      }
   }
   else if(update == 2)
   {
      if(BizzInfo[id][bOwned] == 0)
      {
          Delete3DTextLabel(BizzLabel[id]);
          format(PropertyString,sizeof(PropertyString),""COL_WHITE"{2CF52C}%s\n{2CF52C}Firma na prodaju\n{2CF52C}Potreban level:{FFFF4F} %d\n{2CF52C}Cijena: {FFFF4F}%d $\n{2CF52C}Da kupite: {FFFF4F}/kupifirmu",BizzInfo[id][bMessage], BizzInfo[id][bLevelNeeded], BizzInfo[id][bBuyPrice]);
         BizzLabel[id] = Create3DTextLabel(PropertyString ,0x33CCFFAA,BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ]+0.5,20, 0, 1);
      }
      else if(BizzInfo[id][bOwned] == 1)
      {
          Delete3DTextLabel(BizzLabel[id]);
         format(PropertyString,sizeof(PropertyString),"{2CF52C}%s\n {2CF52C}Vlasnik: {FFFF4F}%s \n{2CF52C}Iznuda: {FFFF4F}%s\n{2CF52C}Ulaz: {FFFF4F}/ulaz.",BizzInfo[id][bMessage],BizzInfo[id][bOwner], BizzInfo[id][bExtortion], BizzInfo[id][bLevelNeeded]);
         BizzLabel[id] = Create3DTextLabel(PropertyString ,0x33CCFFAA,BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ]+0.5,20, 0, 1);
      }
   }
   else if(update == 3)
   {
      if(SBizzInfo[id][sbOwned] == 0)
      {
          Delete3DTextLabel(SBizzLabel[id]);
         format(PropertyString,sizeof(PropertyString),""COL_WHITE"{2CF52C}%s\n{2CF52C}Firma na prodaju\n{2CF52C}Potreban level:{FFFF4F} %d\n{2CF52C}Cijena: {FFFF4F}%d $\n{2CF52C}Da kupite: {FFFF4F}/kupifirmu",SBizzInfo[id][sbMessage],SBizzInfo[id][sbLevelNeeded], SBizzInfo[id][sbBuyPrice]);
         SBizzLabel[id] = Create3DTextLabel(PropertyString ,0x33CCFFAA,SBizzInfo[id][sbEntranceX], SBizzInfo[id][sbEntranceY], SBizzInfo[id][sbEntranceZ]+0.5,20, 0, 1);
      }
      else if(SBizzInfo[id][sbOwned] == 1)
      {
          Delete3DTextLabel(SBizzLabel[id]);
         format(PropertyString,sizeof(PropertyString),"{2CF52C}%s\n {2CF52C}Vlasnik: {FFFF4F}%s \n{2CF52C}Iznuda: {FFFF4F}%s",SBizzInfo[id][sbMessage],SBizzInfo[id][sbOwner], SBizzInfo[id][sbExtortion], SBizzInfo[id][sbLevelNeeded]);
         SBizzLabel[id] = Create3DTextLabel(PropertyString ,0x33CCFFAA,SBizzInfo[id][sbEntranceX], SBizzInfo[id][sbEntranceY], SBizzInfo[id][sbEntranceZ]+0.5,20, 0, 1);
      }
   }
   if(update == 4)
   {
    for(new h = 0; h < sizeof(StanInfo); h++)
   {
      if(StanInfo[h][sOwned] == 0)
      {
                Delete3DTextLabel(StanLabel[h]);
             format(PropertyString,sizeof(PropertyString),"{6EF83C}Stan na Prodaju!\n{6EF83C}Level: {FFFFFF}%d \n{6EF83C}Cena:{FFFFFF} $%d \n{6EF83C}Vrsta: {FFFFFF}%s\n{6EF83C}Za kupovinu {FFFFFF}/kupistan",StanInfo[h][sLevel],StanInfo[h][sValue],StanInfo[h][sDiscription]);
            StanLabel[h] = Create3DTextLabel(PropertyString ,0x9EC73DAA,StanInfo[h][sEntrancex], StanInfo[h][sEntrancey], StanInfo[h][sEntrancez],30, 0, 1);

         }
      else if(StanInfo[h][sOwned] == 1)
      {
            Delete3DTextLabel(StanLabel[h]);
         format(PropertyString,sizeof(PropertyString),"{6EF83C}Vlasnik stana: {FFFFFF}%s\n{6EF83C}Level: {FFFFFF}%d", StanInfo[h][sOwner],StanInfo[h][sLevel]);
         StanLabel[h] = Create3DTextLabel(PropertyString ,0x9EC73DAA,StanInfo[h][sEntrancex], StanInfo[h][sEntrancey], StanInfo[h][sEntrancez],30, 0, 1);
      }
   }
   }
   return 1;
}

Slike// Video//

Kada postas neki kod, moras ga staviti unutar [ code ] [ /code ] (moras spojiti zagrade). :-X

A sto se tice tvog problema, da li pozoves tu funkciju kada netko kupi stan?

Last nick: Paradox