Skripta koju koristim: Geforce
Detaljan opis problema: Ne radi komanda /car sell, pise da je izbacena do daljnjeg. Isto tako na ovom serveru kucnom imam sve objekte, znaci celu mapu a na serveru kod kgba nema objekata, pokusao sam da ubacim novi streamer, dodam sve to i probam da compile i dobijem ovaj error:
C:\Users\toni\Desktop\Geforce Roleplay\pawno\include\streamer.inc(155) : error 017: undefined symbol "OBJECT_MATERIAL_SIZE_256x128"
C:\Users\toni\Desktop\Geforce Roleplay\pawno\include\streamer.inc(375) : warning 235: public function lacks forward declaration (symbol "OnPlayerEditObject")
C:\Users\toni\Desktop\Geforce Roleplay\pawno\include\streamer.inc(397) : warning 235: public function lacks forward declaration (symbol "OnPlayerSelectObject")
C:\Users\toni\Desktop\Geforce Roleplay\pawno\include\streamer.inc(399) : error 017: undefined symbol "SELECT_OBJECT_PLAYER_OBJECT"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Sta sada da radim?
Dio skripte: A evo i komande /car sell:
if(strcmp(tmp,"sell",true) == 0)
{
if(GetPVarInt(playerid, "RPUcitelj") != 1)
{
SendClientMessage(playerid, COLOR_RED, "Komanda izbacena do daljnjega!");
return 1;
}
if(!fexist(filename))
{
SendClientMessage(playerid, COLOR_RED, "Ne posjedujete vozilo.");
return 1;
}
if(GetPVarInt(playerid, "SpawnedVehicle") == 0)
{
SendClientMessage(playerid, COLOR_RED, "Niste ni spawnali vozilo!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTENJE: /car sell [ID] [cijena]");
return 1;
}
giveplayerid = ReturnUser(tmp);//promjenit
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTENJE: /car sell [ID] [cijena]");
return 1;
}
new price = strval(tmp);
if(!IsPlayerConnected(giveplayerid) || giveplayerid == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_RED, "Nevaljan ID igraca.");
return 1;
}
if(!ProxDetectorS(5.0, playerid, giveplayerid))
{
SendClientMessage(playerid, COLOR_RED, "Taj igrac nije blizu vas !");
return 1;
}
if(GetPVarInt(giveplayerid, "SpawnedVehicle") == 1)
{
SendClientMessage(playerid, COLOR_RED, "Taj igrac je vec spawnao vozilo.");
return 1;
}
if(GetPVarInt(giveplayerid, "pCarModelID_1") != 0 && GetPVarInt(giveplayerid, "pCarModelID_2") != 0 && GetPVarInt(giveplayerid, "pCarModelID_3") != 0 && GetPVarInt(giveplayerid, "pCarModelID_4") != 0 && GetPVarInt(giveplayerid, "pCarModelID_5") != 0)
{
SendClientMessage(playerid, COLOR_RED, "Taj igrac vec posjeduje 5 vozila.");
return 1;
}
if(price < 1)
{
SendClientMessage(playerid, COLOR_RED, "Cijena mora biti veca od 0$.");
return 1;
}
SetPVarInt(giveplayerid, "COCarOffer", playerid);
SetPVarInt(giveplayerid, "COCarOfferPrice", price);
format(string, sizeof(string), "%s vam je ponudio svoje vozilo (%s) za %d$.", playername, vNames[GetVehicleModel(GetPVarInt(playerid, "UsingCar"))-400], price);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
SendClientMessage(giveplayerid, COLOR_WHITE, "Ukucajte /car accept da prihvatite ponudu.");
GetPlayerName(giveplayerid, playername, sizeof(playername));
format(string, sizeof(string), "Ponudili ste %s svoje vozilo.", playername, vNames[GetVehicleModel(GetPVarInt(playerid, "UsingCar"))-400], price);
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Hvala :))
Opet ti baca errore u includeu.
Skini najnoviji streamer..
Radim na njegovom modu i stavio sam nove inc-ove i opet isto. >:(
Nov je streamer, ne znam gde je greska, znate li bar ovo za /car sell? :/