Započeo N1XTON
•13. Jan. 2013.• Zaključano[pomoc]ulazak u vozila od poslova
379
pregleda
7
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
604
Postovi:
76
Teme:
Pridružio se:Sep. 2012
13. Jan. 2013.
Da nebude zabune nije n1xton vec njegov brt :-*
Skripta koju koristim:Moja od 0
detaljan opis problema:kako da napravim da npr samo vozac busa moze vozit bus a kad neko drugi hoce da udje da ga izbaci i pise da npr nije vozac busa,id posla je 2,eevo ono za vozila
Dio scripte:dobili ste
Video/slika://
Skripta koju koristim:Moja od 0
detaljan opis problema:kako da napravim da npr samo vozac busa moze vozit bus a kad neko drugi hoce da udje da ga izbaci i pise da npr nije vozac busa,id posla je 2,eevo ono za vozila
stock BusVozilo(carid)
{
for(new i = 0; i < sizeof(abus); i++)
{
if(carid == abus) return 1;
}
return 0;
} znaci id posla je 2 a provjera za posao je pJobDio scripte:dobili ste
Video/slika://
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
604
Postovi:
76
Teme:
Pridružio se:Sep. 2012
13. Jan. 2013.
ssry na dp baca warninge i neradi :S a vako sam ubacio pogledaj
Edit:Warninyi su zato jer sam morao dodati (playerid) na stocku ali kad izbrisem onda baca da nije definisan playerid znaci to negdje moram tutnuti xD
stock BusVozilo(carid, playerid)
{
for(new i = 0; i < sizeof(abus); i++)
{
if(carid == abus) return 1;
if(pInfo == 2) return SendClientMessage(playerid,-1,"Niste bus vozac");
}
return 0;
} Da to netrebam negdje drugo ubacit? warningi su C:\DOCUME~1\ADMINI~1\MYDOCU~1\DOWNLO~1\mod~1\mod~1\GAMEMO~1\gm.pwn(942) : warning 202: number of arguments does not match definition
C:\DOCUME~1\ADMINI~1\MYDOCU~1\DOWNLO~1\mod~1\mod~1\GAMEMO~1\gm.pwn(947) : warning 202: number of arguments does not match definition a linije su ,942 if(!BusVozilo(idv))
if(BusVozilo(idv)) isto ali na drugacija mjestaEdit:Warninyi su zato jer sam morao dodati (playerid) na stocku ali kad izbrisem onda baca da nije definisan playerid znaci to negdje moram tutnuti xD
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
839
Postovi:
195
Teme:
Pridružio se:Jul 2012
13. Jan. 2013.
Evo napravi sebi novo da da samo neko moze voziti...
Pod NEW dodaj ovo
Ovo pod Forwarde
Pod publice
Ovo dodaj gdje su ti druga autaa aj znat ces gdje
I ovo stavis medju ostala auta
Pod NEW dodaj ovo
newTvojeAuto;Ovo pod Forwarde
forward IsATvojeAuto(carid);Pod publice
public IsATvojeAuto(carid)
{
for(new i = 0; i < sizeof(TvojeAuto); i++)
{
if(carid == TvojeAuto) return 1;
}
return 0;
}Ovo dodaj gdje su ti druga autaa aj znat ces gdje
if(IsATvojeAuto(newcar))
{
if(PlayerInfo[pJob == 12) { }//Ovdje stavis ko moze vozit
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, SIVA, "majm.une ne kradi auta");}
}I ovo stavis medju ostala auta
TvojeAuto = AddStaticVehicleEx(487, 764.0607, -1213.0386, 13.7234, 272.1982, 3, 1, 3600); Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
13. Jan. 2013.
proveru ostavis takvu kakva je, i onda pod OnPlayerStateChange napravis proveru
if(BusVozilo(newcar))
{
if(PI == id posla) { }
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"nemas kljuceve od ovog vozila.");}
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
604
Postovi:
76
Teme:
Pridružio se:Sep. 2012
13. Jan. 2013.
error brate
Edit resio sam sve osim undefined newcar :S
C:\DOCUME~1\ADMINI~1\MYDOCU~1\DOWNLO~1\PALOMI~1\PALOMI~1\GAMEMO~1\gm.pwn(575) : error 012: invalid function call, not a valid address
C:\DOCUME~1\ADMINI~1\MYDOCU~1\DOWNLO~1\PALOMI~1\PALOMI~1\GAMEMO~1\gm.pwn(575) : error 017: undefined symbol "newcar"
C:\DOCUME~1\ADMINI~1\MYDOCU~1\DOWNLO~1\PALOMI~1\PALOMI~1\GAMEMO~1\gm.pwn(575) : error 029: invalid expression, assumed zero
C:\DOCUME~1\ADMINI~1\MYDOCU~1\DOWNLO~1\PALOMI~1\PALOMI~1\GAMEMO~1\gm.pwn(575) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
:SEdit resio sam sve osim undefined newcar :S
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
604
Postovi:
76
Teme:
Pridružio se:Sep. 2012
13. Jan. 2013.
yui_sang wrote on January 13, 2013, 7:41 pm:
Pod public OnPlayerStateChange(playerid, newstate, oldstate)
ovako nesto??
if (newstate == PLAYER_STATE_DRIVER) // Ako je usao u vozilo kao vozac
{
new
iVehicleID = GetPlayerVehicleID(playerid);
if (BusVozilo(iVehicleID) && (PlayerInfo != 2 ))
{
SendClientMessage(playerid, C_WHITE, "ERROR: Nisi vozac busa.");
RemovePlayerFromVehicle(playerid);
SetTimer("Unfreeze", 2000, 0);
TogglePlayerControllable(playerid, 1);
}
}ovako nesto??
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava