wen man einsteigt
public OnVehicleStreamIn(vehicleid, forplayerid)
{
if(DoorLocked[vehicleid] == 1)
{
if(IsACopCar(vehicleid))
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0,1);
if(isPlayerInFrakt(forplayerid,1))
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0,0);
return 1;
}
return 1;
}
else if(IsAMedicCar(vehicleid))
{
if(isPlayerInFrakt(forplayerid,4))
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0,0);
return 1;
}
}
return 1;
}
else if(DoorLocked[vehicleid] == 0) <------- Hier
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0,0);
}
return 1;
}
Beiträge von Gurkie94
-
-
ja und wo speichert er dies hin ??
-
Hallo ihr lieben ich habe es nach langen arbeiten immer noch nicht hin bekommen das flock system bugfrei zu bauen
also der 2.spieler kann nicht einsteigen bei einem copcar des geht ja jetzt aber wen ich flock mache kann er immer noch nicht einsteigen
warum ??
public OnVehicleStreamIn(vehicleid, forplayerid)
{
if(DoorLocked[vehicleid] == 1)
{
if(IsACopCar(vehicleid))
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0,1);
if(isPlayerInFrakt(forplayerid,1))
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0,0);
return 1;
}
return 1;
}
else if(IsAMedicCar(vehicleid))
{
if(isPlayerInFrakt(forplayerid,4))
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0,0);
return 1;
}
}
return 1;
}
else if(DoorLocked[vehicleid] == 0)
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0,0);
}
return 1;
}Der Befehl
ocmd:flock(playerid,params[])
{
if(isPlayerInFrakt(playerid,1)||isPlayerInFrakt(playerid,2||isPlayerInFrakt(playerid,3)||isPlayerInFrakt(playerid,4)))
{
for(new i=0; i<GetMaxPlayers(); i++)
{
new car = GetPlayerVehicleID(playerid);
if(IsACopCar(car))
{
if(DoorLocked[car] == 0)
{
SendClientMessage(playerid, Rot, "* Du hast das Fahrzeug abgeschlossen!");
DoorLocked[car] = 1;
return 1;
}
else if(DoorLocked[car] == 1)
{
SendClientMessage(playerid, Dunkelgrün, "* Du hast das Fahrzeug aufgeschlossen!");
DoorLocked[car] = 0;
return 1;
}
}
else
{
SendClientMessage(playerid, Rot, "Du befindest dich nicht in einem Polizeiwagen!");
return 1;
}
}
}
else
{
SendClientMessage(playerid, Rot, "Du bist in keiner Fraktion!");
}
return 1;
}Die fahrzeug abfrage
public IsACopCar(carid)
{
if(carid==CopCar[0]||carid==CopCar[1]||carid==CopCar[2]||carid==CopCar[3]||carid==CopCar[4]||carid==CopCar[5]||carid==CopCar[6]||carid==CopCar[7]||carid==CopCar[8]||carid==CopCar[9])
{
return 1;
}
else if(carid==CopCar[10]||carid==CopCar[11]||carid==CopCar[12]||carid==CopCar[13]||carid==CopCar[14]||carid==CopCar[15]||carid==CopCar[16]||carid==CopCar[17]||carid==CopCar[18]||carid==CopCar[19])
{
return 1;
}
if(carid==CopCar[20]||carid==CopCar[21]||carid==CopCar[22]||carid==CopCar[23]||carid==CopCar[24]||carid==CopCar[25]||carid==CopCar[26]||carid==CopCar[27]||carid==CopCar[28]||carid==CopCar[29])
{
return 1;
}
return 0;
}Bitte Helft mir bei diesem sch... system .
-
Hallo ich habe da mal ne frage:
wie kann ich hier mit eine uhr am arm setzen ??SetPlayerAttachedObject(playerid, 0,19045, 14, 0.06, 0.01, 0.08, 180.0, 0.0, 0.0);
oder hat einer die cordinaten für eine uhr am arm -
also es geht zwat mit dem kick und so aber ich kann ohne problem wieder rauf gehen obwohl ich die Timeban gespeichert habe und es auch laden laße
-
|Prototype| ich schulde dir was.^^ Es funzt, ES FUNZT. Ich glaub ich bin 10 mal um den PC Tisch gerannt.
Also alle die das gleiche Problem haben, guckt ob Net.Framework auf euren Root installiert ist.Okay danke an Alle die gepostet habe.
Schönen Abend noch.
Gurkie94 -
HHHmmmm, gute Antwort. Ich schau gleich mal nach. Wenn nicht, wieso ist es denn so wichtig?
-
auch das hatt leider nichts geholfen. tja und da mir der Server gehört habe ich wohl ein bisschen pech was plugins betrifft. Jetzt müsste man doch überlegen wo der eig. fehler liegt, denn auf dem Homeserver funzt es ja. Andere Plugins hatte ich auch schon auf dem Root aber die gingen teilweise net. Wenn dann müsste es eine Einstellung für den Root geben der das problem behebt. Anscheinend liegt auch dort irg. wo der fehler.
Ich versuch es einfach weiter und wenn ich was finde poste ich es hier rein, damit andere User die evtl. den gleichen fehler haben, wissen wie man es beheben kann.
Und wenn Ihr noch was habt was nützlich sein kann einfach Posten, wisst Ihr ja. -
Also an meinem Home Server gehts komischer weise ohne komplikation. Ich hatt auch mal den gedanken, dass das Serverbetriebssystem (was in diesem fall, Windows-Server 2008 ist) evtl. nicht mit allen Dateien was anfangen kann. Was eig. auch wieder Käse ist, sonst würde es nur Linux GTA-Server geben.^^ Okay hier die Server.cfg
echo Executing Server Config...
lanmode 0
rcon_password XXXX
maxplayers 20
port 7777
hostname XXXXX
gamemode0 XXXX 1
filterscripts Autohaus streamer
announce 0
query 1
weburl www.sa-mp.com
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
maxnpc 0
logtimeformat [%H:%M:%S]
plugins streamerguck mal vlt. habe ich doch was übersehen.^^
-
Ne ist schon richtig so. Habe ein filterscript namens streamer extra angelegt. Oder kann die gleiche namensvergebung konflikte auslösen?
-
Oh sorry habe ich vergessen. Windows natürlich.^^
-
Hallo Leute,
ich habe schon viele Beiträge über Streamer gelesen um vlt. eine Antwort auf mein Problem zufinden doch leider vergebens. Mein Prolbem ist es, dass das Plugin des Incognito-Streamer nicht lädt.
Hier die Server-Log
SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team[21:21:03]
[21:21:03] Server Plugins
[21:21:03] --------------
[21:21:03] Loading plugin: streamer
[21:21:03] Failed.
[21:21:03] Loaded 0 plugins.[21:21:04]
[21:21:04] Filterscripts
[21:21:04] ---------------
[21:21:04] Loading filterscript 'Autohaus.amx'...
[21:21:04]
Copyright (c) by Kaliber[21:21:04] Loading filterscript 'streamer.amx'...
[21:21:04] Loaded 2 filterscripts.[21:21:04]
----------------------------------
[21:21:04] XXXXXXXReallife
[21:21:04] ----------------------------------[21:21:04] Number of vehicle models: 18
Es ist auch die neuste Version des Streamers und es sind alle Dateien am richtigen Ort. Streamer.inc zu Pawno, Streamer.dll zu Plugins und halt in die Server.cfg reingeschrieben.
Würde mich über eine schnelle hilfe Freuen.
MfG
Gurkie94 -
ocmd:arrest(playerid,params[])
{
if(isPlayerInFrakt(playerid,1)||isPlayerInFrakt(playerid,2)||isPlayerInFrakt(playerid,3))
{
new pID;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Rot,"**Benutze:/arrest [ID]**");
if(!IsPlayerInRangeOfPoint(playerid,20,222.8636,114.4833,999.0156)) return SendClientMessage(playerid,Gelb,"*Du bist nicht an den zellen !!*");
if(!IsPlayerInRangeOfPoint(pID,20,222.8636,114.4833,999.0156)) return SendClientMessage(playerid,Gelb,"*Der verbrecher is nicht in deiner nähe !!*");
if(GetPlayerWantedLevel(pID) == 0)
{
SendClientMessage(playerid,Rot,"*Dieser spieler hat keine Wanteds !!*");
}
if(GetPlayerWantedLevel(pID) == 1)
{
RandomKnastpos(pID);
SetPlayerInterior(pID,10);
SetPlayerWantedLevel(pID,0);
ResetPlayerWeapons(pID);
SetPVarInt(pID,"Knast",1);
SetPVarInt(pID,"Minuten",4);
SetPVarInt(pID,"Sekunden",60);
TextDrawShowForPlayer(pID,Textdraw0);
resttime = SetTimer("serversekunde",1000,1);
} -
Hallo kann mir einer sagen wieso es nicht geht
Oben im Script
new Text:Textdraw0;
public OnGameModeInit()
for(new i=0; i<GetMaxPlayers(); i++)
{
new string[128];
format(string,sizeof string,"%i:%i",GetPVarInt(i,"Minuten"),GetPVarInt(i,"Sekunden"));
Textdraw0 = TextDrawCreate(316.000000,10.000000,string);
TextDrawUseBox(Textdraw0,1);
TextDrawBoxColor(Textdraw0,0x00000099);
TextDrawTextSize(Textdraw0,0.000000,131.000000);
TextDrawAlignment(Textdraw0,2);
TextDrawBackgroundColor(Textdraw0,0xffffff99);
TextDrawFont(Textdraw0,2);
TextDrawLetterSize(Textdraw0,0.399999,1.500000);
TextDrawColor(Textdraw0,0x000000ff);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetProportional(Textdraw0,1);
TextDrawSetShadow(Textdraw0,1);
}
Und bei dem Arrest befehl
TextDrawShowForPlayer(pID,Textdraw0);
nur er zeigt mir da nur 0:0 an obwohl die zeit da stehen sollte
hier ein screen:Screen -
ja aber ich habe über ein video ein Gamode nach gemacht jetzt habe ich das problem das er mir kein login Dialog anzeigt kannst du nicht kurz zu mir ts kommen ?? und über teamviewer gucker
das wäre besser zu erklären -
ja habe ich gerade gemacht
-
also a_mysql inlude ist drin mysql plugin ist drin Fliterscripts??
-
Hallo ihr lieben wir brauchen dringend hilfe bevor wir alle verzweifeln wir haben eine mysql datenbank anlegen wollen was eig auch geht nur haben wir wen wir den server starten diese nachricht: Script[gamemodes/mysql-server.amx]: Run time error 19: "File or function is not found"
es wäre nett wen mal jemand zu uns auf den ts "176.31.216.43"kommt und mir helft, ich krieg es nicht hin
Danke im vorraus -
ocmd:s(playerid,params[])
{
new text[128];
if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/s [text]");
format(text,sizeof(text),"Member %s: %s",SpielerName(playerid),text);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(i,1)||isPlayerInFrakt(i,2)||isPlayerInFrakt(i,3)||isPlayerInFrakt(i,9)||isPlayerInFrakt(i,12)||isPlayerInFrakt(i,13))
{
SendClientMessage(i,TÜRKIS,text);
}
}
}
return 1;
}
evtl so ??
musst halt die fraktion ändern 1ist bei mir pd 2=fbi 3=army 9=medic 12=adac 13=feuerwehr -
brauchst du nur ne abfrage ob er in einem auto ist oder ob er in bestimmten autos ist ??
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)return SendClientMessage(playerid,ROT,"Du bist nicht der fahrer");
das were eine ob der spieler der fahrer ist