Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: LukaJozo poslato Novembar 22, 2017, 20:06:59 POSLE PODNE

Naslov: U vezi TD-ova
Poruka od: LukaJozo poslato Novembar 22, 2017, 20:06:59 POSLE PODNE
Pitanje: Napravio sam TD-ove BRZINOMETRA e sada napravio sam jedan TD koji treba sadrzavati ime auta ili motora u koje si sjeo, i posto sam ja pocetnik jos u skriptanju ne znam kako da napravim da se td s imenom replaca s tim imenom auta u kojega sam sjeo.
Komentar: Moze li savjet.
Unaprijed Hvala.
Naslov: Odg: U vezi TD-ova
Poruka od: Slade poslato Novembar 22, 2017, 20:35:08 POSLE PODNE
[pawn]PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid)));[/pawn]
Eto primjer.
Naslov: Odg: U vezi TD-ova
Poruka od: Shomyy poslato Novembar 22, 2017, 20:41:09 POSLE PODNE
Citat: Slade poslato Novembar 22, 2017, 20:35:08 POSLE PODNE
[pawn]PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid)));[/pawn]
Eto primjer.
Samo bih jos dodao da to stavis pod
public OnPlayerStateChange(playerid, newstate, oldstate)
{
      if(newstate == PLAYER_STATE_DRIVER) { PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid))); }
      return 1;
}
           
   

EDIT: evo ti i za ime i za preview, samo sklopi kako je kod tebe u skripti https://pastebin.com/NUys3R0d
Naslov: Odg: U vezi TD-ova
Poruka od: LukaJozo poslato Novembar 22, 2017, 20:45:12 POSLE PODNE
Citat: Shomy Script poslato Novembar 22, 2017, 20:41:09 POSLE PODNE
Citat: Slade poslato Novembar 22, 2017, 20:35:08 POSLE PODNE
[pawn]PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid)));[/pawn]
Eto primjer.
Samo bih jos dodao da to stavis pod
public OnPlayerStateChange(playerid, newstate, oldstate)
{
      if(newstate == PLAYER_STATE_DRIVER) { PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid))); }
      return 1;
}
           
   

Citat: Slade poslato Novembar 22, 2017, 20:35:08 POSLE PODNE
[pawn]PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid)));[/pawn]
Eto primjer.
Hvala ali nisam mislio na Prewiev model vec sam mislio, naprimjer napravim td infernus i udjem sada u npr. Club i onda pise Club kontate?
Naslov: Odg: U vezi TD-ova
Poruka od: Shomyy poslato Novembar 22, 2017, 20:46:44 POSLE PODNE
Citat: #Jozo poslato Novembar 22, 2017, 20:45:12 POSLE PODNE
Citat: Shomy Script poslato Novembar 22, 2017, 20:41:09 POSLE PODNE
Citat: Slade poslato Novembar 22, 2017, 20:35:08 POSLE PODNE
[pawn]PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid)));[/pawn]
Eto primjer.
Samo bih jos dodao da to stavis pod
public OnPlayerStateChange(playerid, newstate, oldstate)
{
      if(newstate == PLAYER_STATE_DRIVER) { PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid))); }
      return 1;
}
           
   

Citat: Slade poslato Novembar 22, 2017, 20:35:08 POSLE PODNE
[pawn]PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid)));[/pawn]
Eto primjer.
Hvala ali nisam mislio na Prewiev model vec sam mislio, naprimjer napravim td infernus i udjem sada u npr. Club i onda pise Club kontate?
https://pastebin.com/NUys3R0d
Naslov: Odg: U vezi TD-ova
Poruka od: pajdomen poslato Novembar 22, 2017, 20:51:12 POSLE PODNE
Iam pitanje a kad udje igrac u vozilo jel mu se pomocu toga sto si poslao @Shomy Script  da se pojavi slika vozila bilo kojeg
Naslov: Odg: U vezi TD-ova
Poruka od: Slade poslato Novembar 22, 2017, 20:52:08 POSLE PODNE
Eto ti gore primjer, samo ima jedna zamjerka, ovako ispisuj u formatiranju:
[pawn]format(model,sizeof(model), "%s", GetVehicleFriendlyName(GetVehicleModel(GetPlayerVehicleID(playerid))-400));[/pawn]
Naslov: Odg: U vezi TD-ova
Poruka od: LukaJozo poslato Novembar 22, 2017, 20:55:32 POSLE PODNE
Citat: Shomy Script poslato Novembar 22, 2017, 20:46:44 POSLE PODNE
Citat: #Jozo poslato Novembar 22, 2017, 20:45:12 POSLE PODNE
Citat: Shomy Script poslato Novembar 22, 2017, 20:41:09 POSLE PODNE
Citat: Slade poslato Novembar 22, 2017, 20:35:08 POSLE PODNE
[pawn]PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid)));[/pawn]
Eto primjer.
Samo bih jos dodao da to stavis pod
public OnPlayerStateChange(playerid, newstate, oldstate)
{
      if(newstate == PLAYER_STATE_DRIVER) { PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid))); }
      return 1;
}
           
   

Citat: Slade poslato Novembar 22, 2017, 20:35:08 POSLE PODNE
[pawn]PlayerTextDrawSetPreviewModel(playerid, Ime_Textdrawa, GetVehicleModel(GetPlayerVehicleID(playerid)));[/pawn]
Eto primjer.
Hvala ali nisam mislio na Prewiev model vec sam mislio, naprimjer napravim td infernus i udjem sada u npr. Club i onda pise Club kontate?
https://pastebin.com/NUys3R0d
Hvala ti pokusati cu pa ti javim :D
Naslov: Odg: U vezi TD-ova
Poruka od: LukaJozo poslato Novembar 22, 2017, 21:08:29 POSLE PODNE
Imam 2 Errora
D:\UNDERPONIT\NISTA BITNO\Underpoint RolePlay 0.3x\Underpoint RolePlay 0.3x\gamemodes\up-rp.pwn(15170) : error 035: argument type mismatch (argument 1)
D:\UNDERPONIT\NISTA BITNO\Underpoint RolePlay 0.3x\Underpoint RolePlay 0.3x\gamemodes\up-rp.pwn(15171) : error 035: argument type mismatch (argument 2)

U ovim redovima
PlayerTextDrawSetString(BRZINOMETAR[4], model);
PlayerTextDrawSetPreviewModel(playerid, BRZINOMETAR[9], GetVehicleModel(GetPlayerVehicleID(playerid)));

Naslov: Odg: U vezi TD-ova
Poruka od: Shomyy poslato Novembar 22, 2017, 21:10:54 POSLE PODNE
Citat: #Jozo poslato Novembar 22, 2017, 21:08:29 POSLE PODNE
Imam 2 Errora
D:\UNDERPONIT\NISTA BITNO\Underpoint RolePlay 0.3x\Underpoint RolePlay 0.3x\gamemodes\up-rp.pwn(15170) : error 035: argument type mismatch (argument 1)
D:\UNDERPONIT\NISTA BITNO\Underpoint RolePlay 0.3x\Underpoint RolePlay 0.3x\gamemodes\up-rp.pwn(15171) : error 035: argument type mismatch (argument 2)

U ovim redovima
PlayerTextDrawSetString(BRZINOMETAR[4], model);
PlayerTextDrawSetPreviewModel(playerid, BRZINOMETAR[9], GetVehicleModel(GetPlayerVehicleID(playerid)));

Posto su player textdraws, moras staviti [playerid], znaci BRZINOMETAR[9][playerid]
Naslov: Odg: U vezi TD-ova
Poruka od: LukaJozo poslato Novembar 22, 2017, 21:11:20 POSLE PODNE
Nista rjesio sam samo sam trebao dodati Pored Brzinometar[playerid] Hvala :D
LOCK