Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Schwepes poslato Mart 30, 2015, 10:51:14 PRE PODNE

Naslov: [POMOC]TextDrawSetPreviewVehCol
Poruka od: Schwepes poslato Mart 30, 2015, 10:51:14 PRE PODNE
Skripta koju koristim:Moja
Detaljan opis problema:Napravio sam TextDrawSetPreviewModel kad udem u vozilo bijelo bude plavo kad udem u plavo bude crveno kako napravit kad udem u crveno da bude creno tako i ostala
Dio skripte://
Naslov: Odg: [POMOC]TextDrawSetPreviewVehCol
Poruka od: Scripter Braun poslato Mart 30, 2015, 12:05:19 POSLE PODNE
Moras da stavis proveru koja je bola vozila i onda dodas u preview model da update tu boju u sliku.
Naslov: Odg: [POMOC]TextDrawSetPreviewVehCol
Poruka od: #Dado poslato Mart 30, 2015, 12:14:14 POSLE PODNE
Eto postavi svoje definicije

i = PlayerInfo[playerid][pPosedovanjeAuta]; //pPosedovanjeAuta - umjesto toga dodaj svoju definiciju za posedovanje auta

PlayerTextDrawSetPreviewVehCol(playerid, /*ovdje postavi kako ti je definisan textdraw*/, /*ovdje postavis varijablu za boju1 na vozilu*/, /*ovdje postavis varijablu za boju2 na vozilo*/);
Naslov: Odg: [POMOC]TextDrawSetPreviewVehCol
Poruka od: Schwepes poslato Mart 30, 2015, 12:46:21 POSLE PODNE
Može mi neko uradit pa poslat

cOwned
Naslov: Odg: [POMOC]TextDrawSetPreviewVehCol
Poruka od: #Dado poslato Mart 30, 2015, 13:11:17 POSLE PODNE
Posalji kako ti je definisana boja1 vozila, boja2 vozila ako nema boje2 onda samo boja1...
I Posalji kako je definistan textdraw.
Naslov: Odg: [POMOC]TextDrawSetPreviewVehCol
Poruka od: Schwepes poslato Mart 30, 2015, 13:24:16 POSLE PODNE
-U skripti mi je color1,color2
CarInfo[vehid][cColorOne] = color1;
CarInfo[vehid][cColorTwo] = color2;
   

    SlikaVozila = CreatePlayerTextDraw(playerid,511.500000, 297.979827, "_");
    PlayerTextDrawLetterSize(playerid,SlikaVozila, 0.000000, 0.000000);
    PlayerTextDrawTextSize(playerid,SlikaVozila, 132.000000, 103.072395);
    PlayerTextDrawAlignment(playerid,SlikaVozila, 1);
    PlayerTextDrawColor(playerid,SlikaVozila, -1);
    PlayerTextDrawSetShadow(playerid,SlikaVozila, 0);
    PlayerTextDrawSetOutline(playerid,SlikaVozila, 0);
    PlayerTextDrawBackgroundColor(playerid,SlikaVozila, 0);
    PlayerTextDrawFont(playerid, SlikaVozila, TEXT_DRAW_FONT_MODEL_PREVIEW);
    PlayerTextDrawSetProportional(playerid,SlikaVozila, 1);
    PlayerTextDrawSetShadow(playerid,SlikaVozila, 0);
    PlayerTextDrawSetPreviewModel(playerid,SlikaVozila, 510);
    PlayerTextDrawSetPreviewRot(playerid,SlikaVozila, 0.000000, 1.000000, -50.000000, 1.000000);
    PlayerTextDrawSetPreviewVehCol(playerid,SlikaVozila,color1,color2);
Naslov: Odg: [POMOC]TextDrawSetPreviewVehCol
Poruka od: #Dado poslato Mart 30, 2015, 21:17:34 POSLE PODNE
Eto zaboravio sam trazit varijablu za posedovanje vozila,zato nju dodaj.

i = PlayerInfo[playerid][pPosedovanjeAuta]; //Tu gdje pise pPosedovanjeAuta tu dodaj svoju varijablu za posedovanje auta

PlayerTextDrawSetPreviewVehCol(playerid,  SlikaVozila, CarInfo[i][cColorOne], CarInfo[i][cColorTwo]);
Naslov: Odg: [POMOC]TextDrawSetPreviewVehCol
Poruka od: Schwepes poslato Mart 30, 2015, 22:10:47 POSLE PODNE
undefined symbol "i"


i = PlayerInfo[playerid][cOwned];
Naslov: Odg: [POMOC]TextDrawSetPreviewVehCol
Poruka od: arnel avdic poslato Mart 30, 2015, 22:17:39 POSLE PODNE
new i = PlayerInfo[playerid][cOwned];
new boja1 = CarInfo[i][cColorOne];
new boja2 = CarInfo[vehid][cColorTwo];
   
    SlikaVozila = CreatePlayerTextDraw(playerid,511.500000, 297.979827, "_");
    PlayerTextDrawLetterSize(playerid,SlikaVozila, 0.000000, 0.000000);
    PlayerTextDrawTextSize(playerid,SlikaVozila, 132.000000, 103.072395);
    PlayerTextDrawAlignment(playerid,SlikaVozila, 1);
    PlayerTextDrawColor(playerid,SlikaVozila, -1);
    PlayerTextDrawSetShadow(playerid,SlikaVozila, 0);
    PlayerTextDrawSetOutline(playerid,SlikaVozila, 0);
    PlayerTextDrawBackgroundColor(playerid,SlikaVozila, 0);
    PlayerTextDrawFont(playerid, SlikaVozila, TEXT_DRAW_FONT_MODEL_PREVIEW);
    PlayerTextDrawSetProportional(playerid,SlikaVozila, 1);
    PlayerTextDrawSetShadow(playerid,SlikaVozila, 0);
    PlayerTextDrawSetPreviewModel(playerid,SlikaVozila, 510);
    PlayerTextDrawSetPreviewRot(playerid,SlikaVozila, 0.000000, 1.000000, -50.000000, 1.000000);
    PlayerTextDrawSetPreviewVehCol(playerid,SlikaVozila,boja1,boja2);