Skripta koju koristim:GTA RP
Detaljan opis problema: Pratio sam tutorijal za ubacivanje auta koji moze da vozi samo odredjena osoba tj ovaj tutorijal http://balkan-samp.com/forum/index.php?topic=8137.0
Pratio sam ovaj drugi "jednostavniji" i uradi sve kako kaze i nemam uopste errora ali kada udjem u to auto govori mi da je to auto na /v buy-u...nisam nista menjao u cars id ili tako nesto samo sam dodao ovo sto je pisalo...
Dio skripte: new Playername[24];
GetPlayerName(playerid, Playername, sizeof(Playername));
if(newstate == PLAYER_STATE_DRIVER)
{
new Vehicle = GetPlayerVehicleID(playerid);
if(Vehicle == 269 || Vehicle == 269) //
{
if(strcmp(Playername,"Petar_Nails",true)) // Tu samo promjenis ime osobe koja vozi to vozilo
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0x33CCFFAA, "Jesi li ti Petar_Nails?");
Ovo sam dodao pod AddStaticVehicle tamo prelistao samo na kraj toga i dodao
AddStaticVehicle(471,270.4015,-1155.7065,80.3945,222.4580,0,6); //Petar_Nails
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Mozda su ti pomjesani Idevi auta...Provjeri to!!
Proveravao sam dosta auta ok je sve....samo tu sam nesto zabrljao nez sta
Nisi dobro ubacio evo ovako ides redom:
1.dodas na vrhu skripte
new Petar;
2.Nadjes ongamemodeinit i imas ispod pronadji AddStaticVehicle iza zadnjeg dodaj:
Petar = AddStaticVehicle(471,270.4015,-1155.7065,80.3945,222.4580,0,6);
3.Pronadji callback public OnPlayerStateChange(playerid, newstate, oldstate)
i ispod dodas:
{
new PlayerName[24];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(newstate == PLAYER_STATE_DRIVER)
{
new Vehicle = GetPlayerVehicleID(playerid);
if(Vehicle == Petar)
{
if(strcmp(PlayerName,"Petar_Nails",true))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0x33AA33AA, "Ovo vozilo moze voziti jedino Petar_Nails");
}
}
}
return 1;
}
Eto samo c/p nista strasno.
Evo radio sam kako si rekao:
ovo mi izbaci
C:\Documents and Settings\Arsic\Desktop\GTARP\gamemodes\gtarp.pwn(6194) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Arsic\Desktop\GTARP\gamemodes\gtarp.pwn(10539) : warning 204: symbol is assigned a value that is never used: "Petar"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Daj linije
C:\Documents and Settings\Arsic\Desktop\GTARP\gamemodes\gtarp.pwn(44469) : warning 203: symbol is never used: "Petar"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 9516 bytes
Code size: 1632476 bytes
Data size: 10359208 bytes
Stack/heap size: 16384 bytes; estimated max. usage=4466 cells (17864 bytes)
Total requirements:12017584 bytes
1 Warning.
to mi je skroz zadnja linija gde ima samo ovo
}
ono sam prvo resio nekako sam xD
Ma možeÅ¡ normalno niÅ¡ta ti neznaÄi taj jedan Warning XD
tu liniju obrisi (savjetujem) ili stavi #pragma unused Petar
Uspeo sam..Hvala Vam puno....Sve pohvale :)
nema errora idem da testiram
Edit: Sada mi pise da je to na /buy-u kako to da resim :S
Citat: matematicar poslato Februar 26, 2011, 23:34:11 POSLE PODNE
Edit: Sada mi pise da je to na /buy-u kako to da resim :S
Pomjesao si id-eove od auta koristi trazilicu naci ces rjesenje
Mozes li mi dati konkretnu temu..evo ja trazim ali nemg da se snadjem :S
Edit: Nasao sam resenje...hvala puno svima...moze lock