Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [GU:RP] Ivica poslato Mart 28, 2013, 21:26:29 POSLE PODNE

Naslov: [Pomoc] kad igrac kupi stan od mene ostane moje ime na stanu
Poruka od: [GU:RP] Ivica poslato Mart 28, 2013, 21:26:29 POSLE PODNE
Skripta koju koristim:cyber
Detaljan opis problema:radio sam prodavanje stanova drugim igracima, aali problem je samo da kad prihvati kupnju ne bude njegovo ime na stanu nego ostane moje
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc] kad igrac kupi stan od mene ostane moje ime na stanu
Poruka od: FlasH poslato Mart 28, 2013, 21:28:34 POSLE PODNE
Daj dio gdje ti update 3dtextlabel od stana.
Naslov: Odg: [Pomoc] kad igrac kupi stan od mene ostane moje ime na stanu
Poruka od: [GU:RP] Ivica poslato Mart 28, 2013, 21:33:50 POSLE PODNE
stock UpdateLabels()
{
new str[500];
for(new i = 0; i <sizeof(BizInfo); i++)
{
if(BizInfo[i][bzOwned] == 0)
    {
        format(str, sizeof(str),"{FFFFFF}[%s]\n{00C0FF}Firma na prodaju.\n{00C0FF}Level: {FFFFFF}%d\n{00C0FF}Cijena: {FFFFFF}$%d", BizInfo[i][bzMessage],BizInfo[i][bzLevelNeeded],BizInfo[i][bzBuyPrice]);
bizsale[i] = CreateDynamic3DTextLabel(str,COLOR_LB,BizInfo[i][bzEntranceX], BizInfo[i][bzEntranceY], BizInfo[i][bzEntranceZ],15, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0);
picfirmica[i] =CreateDynamicPickup(1272, 1, BizInfo[i][bzEntranceX], BizInfo[i][bzEntranceY], BizInfo[i][bzEntranceZ]);
UpdateDynamic3DTextLabelText(bizsale[i], COLOR_LB, str);
DestroyDynamicPickup(picfirmica[i]);
    picfirmica[i] = CreateDynamicPickup(1272, 1, BizInfo[i][bzEntranceX], BizInfo[i][bzEntranceY], BizInfo[i][bzEntranceZ]);
    pickups++;
}
else if(BizInfo[i][bzOwned] == 1)
{
        format(str, sizeof(str),"{FFFFFF}[%s]\n{00C0FF}Vlasnik: {FFFFFF}%s\n{00C0FF}Reket: {FFFFFF}%s\n {00C0FF}Level: {FFFFFF}%d\n {00C0FF}Ulaz: {FFFFFF}/enter.",BizInfo[i][bzMessage],BizInfo[i][bzOwner],BizInfo[i][bzExtortion], BizInfo[i][bzLevelNeeded]);
UpdateDynamic3DTextLabelText(bizsale[i], COLOR_LB, str);
DestroyDynamicPickup(picfirmica[i]);
    picfirmica[i] = CreateDynamicPickup(1239, 1, BizInfo[i][bzEntranceX], BizInfo[i][bzEntranceY], BizInfo[i][bzEntranceZ]);
    pickups++;
}
}
for(new h = 0; h <sizeof(StanInfo); h++)
{
    if(StanInfo[h][stStanje] == 0)
    {
format(str,sizeof(str),"{B7FF00}Stan na prodaju\n{B7FF00}Cijena: {FFFFFF}%d$\n{B7FF00}Level:{FFFFFF}%d",StanInfo[h][stCena],StanInfo[h][stLevel]);
UpdateDynamic3DTextLabelText(stansale[h], 0xFFFF00AA, str);
DestroyPickup(picstan[h]);
picstan[h] =CreatePickup(1273, 1, StanInfo[h][stPozicijaX], StanInfo[h][stPozicijaY], StanInfo[h][stPozicijaZ]);
}
else if(StanInfo[h][stStanje] == 1)
{
    format(str,sizeof(str),"{B7FF00}Vlasnik Stana: {FFFFFF}%s\n{B7FF00}Level: {FFFFFF}%d",StanInfo[h][stVlasnik],StanInfo[h][stLevel]);
UpdateDynamic3DTextLabelText(stansale[h], 0xFFFF00AA, str);
DestroyPickup(picstan[h]);
picstan[h] =CreatePickup(1239, 1, StanInfo[h][stPozicijaX], StanInfo[h][stPozicijaY], StanInfo[h][stPozicijaZ]);
}
}
for(new i = 0; i <sizeof(VikendicaInfo); i++)
{
    if(VikendicaInfo[i][vStanje] == 0)
    {
        new result[500];
format(result,sizeof(result),"{FF00EA}Vikendica na Prodaju\n{FF00EA}Cijena: {FFFFFF}%d$\n{FF00EA}Level: {FFFFFF}%d",VikendicaInfo[i][vCena],VikendicaInfo[i][vLevel]);
UpdateDynamic3DTextLabelText(vikendicasale[i], COLOR_LB, result);
DestroyPickup(vikstan[i]);
vikstan[i] =CreatePickup(1273, 1, VikendicaInfo[i][vPozicijaX],VikendicaInfo[i][vPozicijaY],VikendicaInfo[i][vPozicijaZ]);
}
else if(VikendicaInfo[i][vStanje] == 1)
{
new result[500];
    format(result,sizeof(result),"{FF00EA}Vlasnik Vikendice: {FFFFFF}%s\n{FF00EA}Level: {FFFFFF}%d",VikendicaInfo[i][vVlasnik],VikendicaInfo[i][vLevel]);
UpdateDynamic3DTextLabelText(vikendicasale[i], COLOR_LB, result);
DestroyPickup(vikstan[i]);
vikstan[i] =CreatePickup(1239, 1, VikendicaInfo[i][vPozicijaX],VikendicaInfo[i][vPozicijaY],VikendicaInfo[i][vPozicijaZ]);
}
}
    for(new i = 0; i <sizeof(KucaInfo); i++)
{
    if(KucaInfo[i][hOwned] == 0)
    {
format(str, 128,"{0ed400}Na Prodaju\n{0ed400}Opis: {FFFFFF}%s\n{0ed400}Level: {FFFFFF}%d\n{0ed400}Cijena: {FFFFFF}%d$",KucaInfo[i][hDiscription],KucaInfo[i][hLevel],KucaInfo[i][hValue]);
housesale[i] = CreateDynamic3DTextLabel(str,0x00FF00FF,KucaInfo[i][hEntrancex], KucaInfo[i][hEntrancey], KucaInfo[i][hEntrancez],10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0);
pickucica[i] = CreateDynamicPickup(1273, 1, KucaInfo[i][hEntrancex], KucaInfo[i][hEntrancey], KucaInfo[i][hEntrancez]);
pickups++;
}
else if(KucaInfo[i][hOwned] == 1)
{
    if(KucaInfo[i][hRentabil] == 0)
    {
format(str,990,"{0ed400}Vlasnik Kuce: {FFFFFF}%s\n{0ed400}Opis: {FFFFFF}%s\n{0ed400}Level: {FFFFFF}%d", KucaInfo[i][hOwner],KucaInfo[i][hDiscription],KucaInfo[i][hLevel]);
}
else if(KucaInfo[i][hRentabil] == 1)
{
format(str,990,"{0ed400}Vlasnik Kuce: {FFFFFF}%s\n{0ed400}Opis: {FFFFFF}%s\n{0ed400}Level: {FFFFFF}%d\n{0ed400}Rent: {FFFFFF}%d$\n{0ed400}Najam: {FFFFFF}/rentroom", KucaInfo[i][hOwner],KucaInfo[i][hDiscription],KucaInfo[i][hLevel], KucaInfo[i][hRent]);
}
UpdateDynamic3DTextLabelText(housesale[i], 0x00FF00FF, str);
DestroyDynamicPickup(pickucica[i]);
    pickucica[i] = CreateDynamicPickup(1239, 1, KucaInfo[i][hEntrancex], KucaInfo[i][hEntrancey], KucaInfo[i][hEntrancez]);
    pickups++;
}
}
return 1;
}