Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Milan.amx poslato Jul 14, 2018, 20:13:32 POSLE PODNE

Naslov: Kuća Sistem
Poruka od: Milan.amx poslato Jul 14, 2018, 20:13:32 POSLE PODNE
Problem(error/warning): Ovako napravio sam kuća sistem i sada kada kuća nije kupkjena piše cijena i vrsta i komanda koja se koristi a kada kupi vlasnik i vrsta i koja tipka za ulazak ali kada ja kupim meni se pickup samo promijeni a text se ne promijeni
Dio skripte: [ pawn ][ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ][ /code ]
Naslov: Odg: Kuća Sistem
Poruka od: 6YuKiMuRo9 poslato Jul 14, 2018, 20:22:23 POSLE PODNE
http://wiki.sa-mp.com/wiki/Update3DTextLabelText za kucu kada je igrac kupi :D
Naslov: Odg: Kuća Sistem
Poruka od: Milan.amx poslato Jul 14, 2018, 20:27:29 POSLE PODNE
Help pls
Naslov: Odg: Kuća Sistem
Poruka od: 6YuKiMuRo9 poslato Jul 14, 2018, 20:29:54 POSLE PODNE
Citat: Milan.amx poslato Jul 14, 2018, 20:27:29 POSLE PODNE
Help pls
Nisi ostavio kod, a ja sam tebi ostavio resenje? Ne mozemo mi tebi help bez koda :D
Naslov: Odg: Kuća Sistem
Poruka od: Milan.amx poslato Jul 14, 2018, 20:40:40 POSLE PODNE
Evo sve od koda
[pawn]
   for(new idkuce = 0; idkuce < sizeof(KucaInfo); idkuce++)
    {
    new kFile[50], string[400];
    format(kFile, sizeof(kFile), KUCA_FILE, idkuce);
    if(fexist(kFile))
    {
    INI_ParseFile(kFile, "UcitajKuce", .bExtra = true, .extra = idkuce);
    if(KucaInfo[idkuce][kProvjeraVlasnika] == 0)
   {
    KucaPickup[idkuce] = CreatePickup(1273, 1, KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ]);
    format(string,sizeof(string),"{ffd12b}CIJENA: %d$\nVRSTA: %s\n'/BUYHOUSE'\n\n{ffd12b}",KucaInfo[idkuce][kCijena],KucaInfo[idkuce][kVrsta]);
    KucaLabel[idkuce] = CreateDynamic3DTextLabel(string, -1, KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ], 15.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1);
   }
    else if(KucaInfo[idkuce][kProvjeraVlasnika] == 1)
      {
   DestroyDynamicPickup(KucaPickup[idkuce]);
   KucaPickup[idkuce] = CreatePickup(1318, 1, KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ]);
   format(string,sizeof(string),"{ffd12b}VLASNIK: %s\nVRSTA: %s\nPRITISNITE 'F' ZA ULAZAK\n\n{ffd12b}",KucaInfo[idkuce][kVlasnik],KucaInfo[idkuce][kVrsta]);
   }
   KucaLabel[idkuce] = CreateDynamic3DTextLabel(string, -1, KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ], 15.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1);
   }
    }


stock KuceLP(idkuce)
{
   new string[400];
   if(KucaInfo[idkuce][kProvjeraVlasnika] == 0)
   {
      format(string,sizeof(string),"{ffd12b}CIJENA: %d$\nVRSTA: %s\n'/BUYHOUSE'\n\n{ffd12b}",KucaInfo[idkuce][kCijena],KucaInfo[idkuce][kVrsta]);
      UpdateDynamic3DTextLabelText(KucaLabel[idkuce], 0x33CCFF00, string);
   }
   else if(KucaInfo[idkuce][kProvjeraVlasnika] == 1)
   {
      format(string,sizeof(string),"{ffd12b}VLASNIK: %s\nVRSTA: %s\nPRITISNITE 'F' ZA ULAZAK\n\n{ffd12b}",KucaInfo[idkuce][kVlasnik],KucaInfo[idkuce][kVrsta]);
        UpdateDynamic3DTextLabelText(KucaLabel[idkuce], 0x33CCFF00, string);

   }
   return 1;
}
[/pawn]
ima i komanda /buyhouse ali je preduga
Naslov: Odg: Kuća Sistem
Poruka od: Milan.amx poslato Jul 15, 2018, 00:26:50 PRE PODNE
Može pomoć ljudi
Naslov: Odg: Kuća Sistem
Poruka od: bc-cod2 poslato Jul 15, 2018, 00:51:32 PRE PODNE
Postavi komandu /buyhouse na pastebin pa posalji, a mozes i sam provjeriti jel ti postavlja vrijednost

KucaInfo[idkuce][kProvjeraVlasnika] na 1