Problem(error/warning): Kad kucam /avozilo pise unistili ste admin vozilo nece da stvori
Dio skripte: [pawn]https://pastebin.com/n6f765xu[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): mislim da nije potrebno, samo mi spama u chatu vozilo je unsteno
Ti ovjde imas samo komandu, nisi napravio textdravove. Ocito si odnekle uzeo samo komandu, tu di si uzeo nadji textdravove za avozilo i ubaci
Imam onplayermodelselection ne treba nista vise na modu odakle sam uzeo radi fino na mom nce
Citat: #salvatore poslato Maj 19, 2018, 21:19:19 POSLE PODNE
Imam onplayermodelselection ne treba nista vise na modu odakle sam uzeo radi fino na mom nce
ako ti je komanda sa textdravovima, a ti u skripti nemas nigdje textdravove kako ce ti se onda pokazat ?
onplayermodelselection nije textdraw
textdraw izgleda ovako :
[pawn]new PlayerText:Textdraw0[MAX_PLAYERS];
Textdraw1[playerid] = CreatePlayerTextDraw(playerid, 0.562500, 137.958297, "LD_SPAC:white");
PlayerTextDrawLetterSize(playerid, Textdraw1[playerid], 0.000000, 0.000000);
PlayerTextDrawTextSize(playerid, Textdraw1[playerid], 640.000000, 1.166687);
PlayerTextDrawAlignment(playerid, Textdraw1[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw1[playerid], 522133503);
PlayerTextDrawSetShadow(playerid, Textdraw1[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw1[playerid], 0);
PlayerTextDrawFont(playerid, Textdraw1[playerid], 4);[/pawn]
Citat: Mr.Valdez poslato Maj 20, 2018, 00:32:52 PRE PODNE
ako ti je komanda sa textdravovima, a ti u skripti nemas nigdje textdravove kako ce ti se onda pokazat ?
onplayermodelselection nije textdraw
textdraw izgleda ovako :
[pawn]new PlayerText:Textdraw0[MAX_PLAYERS];
Textdraw1[playerid] = CreatePlayerTextDraw(playerid, 0.562500, 137.958297, "LD_SPAC:white");
PlayerTextDrawLetterSize(playerid, Textdraw1[playerid], 0.000000, 0.000000);
PlayerTextDrawTextSize(playerid, Textdraw1[playerid], 640.000000, 1.166687);
PlayerTextDrawAlignment(playerid, Textdraw1[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw1[playerid], 522133503);
PlayerTextDrawSetShadow(playerid, Textdraw1[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw1[playerid], 0);
PlayerTextDrawFont(playerid, Textdraw1[playerid], 4);[/pawn]
Pazi nije isto textdravovi i modeselection, nije njemu oko tekst drawova nego nije kopirao fajl u kojima su vozila koja ce se prikazati... Idi u mod iz kojeg si uzeo cmd idi u scriptfile pa tu medju tim fajlovima pronadji dje pise avozilo ili adminvozila ili A / H vozila nzm kako pise tamo i prebaci taj fajl kod sebe u scriptfile.
Citat: á—ªå,ä¹, poslato Maj 20, 2018, 00:37:34 PRE PODNE
Pazi nije isto textdravovi i modeselection, nije njemu oko tekst drawova nego nije kopirao fajl u kojima su vozila koja ce se prikazati... Idi u mod iz kojeg si uzeo cmd idi u scriptfile pa tu medju tim fajlovima pronadji dje pise avozilo ili adminvozila ili A / H vozila nzm kako pise tamo i prebaci taj fajl kod sebe u scriptfile.
Uradio sam al opet isto samo pise da je unisteno
Citat: #salvatore poslato Maj 20, 2018, 22:17:31 POSLE PODNE
Uradio sam al opet isto samo pise da je unisteno
Sta si uradio? Sta pise?
Jesi dodao load za te fajlove u OnGameModeInit
Probaj ovu komandu
[pawn]
YCMD:avozilo(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""SRWBOJA"[P-AdminVeh] "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,""SRWBOJA"[P-AdminVeh] "CRVENA"Ne mozete koristiti ovu komandu dok ste u vozilu.");
if(PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pAdmin] >= 1)
{
if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[P-AdminVeh] "SIVA"Morate biti na Administrator & Helper duznosti!");
if(GetPVarInt(playerid, "stvorioavozilo") == 0) ShowModelSelectionMenu(playerid, vozilolist, "A/H Vozila");
else if(GetPVarInt(playerid, "stvorioavozilo") == 1)
{
DestroyVehicle(adminvozilo[playerid]);
Delete3DTextLabel(avehl[playerid]);
adminvozilo[playerid] = -1;
SetPVarInt(playerid, "stvorioavozilo", 0);
SCM(playerid,-1,""SRWBOJA"INFO | "CRVENA"Unistili ste Administrator & Helper Vozilo.");
}
}
else return SCM(playerid,-1,""SRWBOJA"[P-AdminVeh] "SIVA"Ne mozes to.");
return 1;
}
[/pawn]
I onda na OnModelSelection dodas da se namesti heatlh