-
Hello!
Olvastam CANNONN kérésénél a válaszokat és én rcon-al megpróbáltam oldani kicsit másképp, de nem mûködik :( Szerintetek mi lehet a baj? Kód:
new vehicle;
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(IsPlayerAdmin(playerid))
{
vehicle = GetPlayerVehicleID(playerid);
if(vehicle > 425 || vehicle > 432 || vehicle > 427 || vehicle > 490|| vehicle > 497|| vehicle > 528|| vehicle > 596|| vehicle > 597|| vehicle > 597|| vehicle > 599|| vehicle > 601)
{
PutPlayerInVehicle(playerid, vehicleid, 0);
} else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,0xa61515FF,\"Te nem vagy RCON adminisztrátor!\");
}
return 1;
}
return 0;
}
-
És ennek mi a lényege?Mit csinálna ez a kód?Mármint ha normálisan mûködne.
-
mérnem?
if(vehicleid = 425 || vehicleid = 432 || vehicleid = 427 || vehicleid = 490|| vehicleid = 497|| vehicleid = 528|| vehicleid = 596|| vehicleid = 597|| vehicleid = 597|| vehicleid = 599|| vehicleid = 601)
-
ok,kipróbálom
-
így még át se rakja .amx-be :S
-
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(vehicleid == 432 || vehicleid == 427 || vehicleid == 490|| vehicleid == 497|| vehicleid == 528|| vehicleid == 596|| vehicleid == 597|| vehicleid == 597|| vehicleid == 599|| vehicleid == 601)
{
if(IsPlayerAdmin(playerid))
{
PutPlayerInVehicle(playerid, vehicleid, 0);
} else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,0xa61515FF,\"Te nem vagy RCON adminisztrátor!\");
}
return 1;
}
return 0;
}
-
c:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\Ákos\\Játékok\\samp\\filterscripts\\cop.pwn(67) : warning 219: local variable \"vehicleid\" shadows a variable at a preceding level
c:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\Ákos\\Játékok\\samp\\filterscripts\\cop.pwn(72) : warning 211: possibly unintended assignment
c:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\Ákos\\Játékok\\samp\\filterscripts\\cop.pwn(72) : warning 211: possibly unintended assignment
c:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\Ákos\\Játékok\\samp\\filterscripts\\cop.pwn(72) : error 022: must be lvalue (non-constant)
c:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\Ákos\\Játékok\\samp\\filterscripts\\cop.pwn(72) : error 022: must be lvalue (non-constant)
c:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\Ákos\\Játékok\\samp\\filterscripts\\cop.pwn(72) : error 022: must be lvalue (non-constant)
c:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\Ákos\\Játékok\\samp\\filterscripts\\cop.pwn(72) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
[/quote]
-
betettem amit írtál, de azzal se csinál semmit :S :(
-
Nekem nem Vehicle Model kéne? (Mármint hogy Infernus, vagy Buffalo, vagy ilyesmi)?
-
pl. a 432 egy rendõrkocsi id-je
-
ID, vagy Model ID?
Mert a 432 egy tank pl.
-
id
-
Ha ID-t teszel, akkor nem lesz jó xD
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new vehicle = GetVehicleModel(GetPlayerVehicleID(playerid));
if(vehicle == 425 || vehicle == 432 || vehicle == 427 || vehicle == 490|| vehicle == 497|| vehicle == 528|| vehicle == 596|| vehicle == 597|| vehicle == 597|| vehicle == 599|| vehicle == 601) {
if(!IsPlayerAdmin(playerid)) {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,0xa61515FF,\"Te nem vagy RCON adminisztrátor!\");
} else return 1;
}
return 0;
}
Módosítottam.
-
áh nem értem ezt a pawnot...az összes variációnál átrakja .amx-be, de egyik se funkcionál... :(
-
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new vehicle = GetVehicleModel(vehicleid);
if(vehicle == 425 || vehicle == 432 || vehicle == 427 || vehicle == 490|| vehicle == 497|| vehicle == 528|| vehicle == 596|| vehicle == 597|| vehicle == 597|| vehicle == 599|| vehicle == 601) {
if(!IsPlayerAdmin(playerid)) {
ClearAnimations(playerid);
SendClientMessage(playerid,0xa61515FF,\"Te nem vagy RCON adminisztrátor!\");
} else return 1;
}
return 0;
}
Most biztos hogy jó, Teszteltem.
Amugy miért nem tök mind1, hogy a függvény vehicleid-jét használom,, vagy lekérdezem megint??
-
ÓÓ 1000 HÁLA ÉS PUSZI A HASADRA :D :D XDXD zárok