tausend dank hast du gut erklärt
eine frage noch ist die interior id--> automatisch die Fahrzeug ID oder ist das wieder ein bestimmtes bzw so eine Liste wie jedes Auto eine bestimmt interior id hat ?
tausend dank hast du gut erklärt
eine frage noch ist die interior id--> automatisch die Fahrzeug ID oder ist das wieder ein bestimmtes bzw so eine Liste wie jedes Auto eine bestimmt interior id hat ?
Natürlich kann man mit wine eine exe auf einem Linux Server ausführen/starten!
Wine simuliert "Windows" dadurch kann man exe auch auf einem Root ausführen jedeglich kann/wird es schwierigkeiten auf einem vserver geben da
die Resourcen zu groß sind und eventuell einige probleme austreten kann.
Aber das wäre auch nur bei einem vserver das relativ "schwach ist" allso das nicht genügend CPU und RAM hat.
Und Virtual Box auf einem andern Betriebssystem zu emulieren ist totaler blödsinn.
Man sollte VirtualBox nur nutzen wenn man einen wirklich "sehr guten Root hat"
Den auf einem vserver oder root das schwach ist würde es keinen Sinn machen
Da VituelBox unmengen an CPU frisst genau so wie Ram, jedoch kommt es drauf an wie man VirtualBox einstellt.
Das kann man unter Einstellung ändern (...)
Hast du schonmal versucht einen Windows Server auf deinem Rechner zu emulieren dann wirst du schnell merken das man bei einem
Dual Core +2,00 / 4 GB RAM schon extrem laggt das liegt einfach daran das es zuviel Resoucen frisst da es von deinem emulierten Server sowie von deinem Rechner aus Resourcen weg nimmt
Zuweit ich weiß ist das bei der 3.0 Beta Version schon besser (...)
Sorry ich raff das irgendwie net
Könnte mir das jemand bisschen genauer beschreiben ?
danke !
Sorry aber wo muss ich das einfügen ?
LinkVehicleToInterior(vehicleid,0);
So hier vll ?
CreateVehicle(435,-51.0638,-1135.2831,1.0781,68.3320,-1,-1,60000); // trailer
CreateVehicle(435,-53.6230,-1139.7546,1.0781,67.5604,-1,-1,60000); // trailer
AddStaticVehicleEx(462,490.6825,-1501.4968,20.1028,64.7648,1,1,60000); //
LinkVehicleToInterior(462,0); //<--- Hier ?
LinkVehicleToInterior(116, 7);
LinkVehicleToInterior(117, 7);
LinkVehicleToInterior(118, 7);
LinkVehicleToInterior(119, 7);
LinkVehicleToInterior(120, 4);
LinkVehicleToInterior(121, 4);
LinkVehicleToInterior(122, 4);
LinkVehicleToInterior(123, 4);
LinkVehicleToInterior(124, 14);
LinkVehicleToInterior(125, 14);
LinkVehicleToInterior(126, 14);
LinkVehicleToInterior(127, 14);
for(new h = 0; h < sizeof(HouseInfo); h++)
Super Dankeschön !!
Edit
Habe nun das hier eingefügt
CreateVehicle(462,491.8212,-1490.2701,19.7587,79.3401,1,1,60000); // Faggio
jetzt sind aber meine Cars unsichtbar ???
Hat jemand ne idee wieso ?????
Meine Güte xD
Welches den nun ?
AddStaticVehicle
oder
CreateVehicle
Naja wenn es bei dir geht dann muss es wahrscheinlich AddStaticVehicle sein
OnGameModeInit()
CreateVehicle(CarID, Float:x, Float:y, Float,z, Color_1, Color_2);
CreateVehicle(559, -1944.7512, 262.2587, 35.1232, 70.6399, 13, 8); // Jester
Ist das so richtig ?
gehört ja gemacht nicht xD
Wenn ich /save gemacht habe dann sollte doch i.d.R. eine txt aufm Server sein wo er mir die Kords vom Roller speochert oder ?
Danke [UBC]2Esae hab das schonmal probiert doch leider wurde das Auto nicht angezeigt wo es eig spawnen sollte.
Aber ich werde es nochmal versuchen vll habe ich einen fehler gehabt oder Zahlendreher
@Vlaim
Was meinst du mit "Koordinaten vorher speichern " ?
Hallo,
ich habe eine frage bezüglich Auto Spawnen ....
ich möchte gerne den neuen Spielern auf meinem Server es etwas erleichtern in dem ich paar Roller am Spawn punkt setze jedoch
habe ich probleme diese einzufügen.
Da ich in den meisten Threads gelesen habe das man das irgendwie per Kord daten die autos zusammenstellen muss und dann im script einfügen kann/soll.
Das habe ich gemacht doch leider erscheint das Auto nicht.
Hättet ihr eine idee wie ich es eventuell leichter Spawnen kann ohne die Kord daten zu suchen und diese dann im Script einzufügen ?
Oder eventuell ein FilterScript womit ich Autos Spawnen und die wiederrum gespeichert werden in einer Unterkategorie.
Wie z.b. beim BlackFox Car Ownership das die Cars in einem Ordner gespeichter sind.
Oder eventuell andere Tipps wie ich das umgehen könnte oder noch einfacher geht.
Danke im Voraus fürs weiterhelfen
Dankeschön jetzt klapps
jetzt ein error
C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\samp02X\pawno\gf.pwn(24393) : error 029: invalid expression, assumed zero
if((OnDuty[playerid] != 1) && (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
Edit
Der fehler ist weg
habe einfach 2 klammern eingefügt jeweils links und rechts
if((OnDuty[playerid] != 1) && (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1))
Leider funzt das immer noch nicht
Wenn ich im game /ticket eingebe steht da
immernoch "You are not a Cop"
achso ich dachte /jail wäre ein cop Befehl
Hier wäre die Zeile für /ticket compl. fehler
if((OnDuty[playerid] != 1) && (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
Edit
habs gerade geändert bekomme jetzt 5 coml Fehler/Warnungen
C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\samp02X\pawno\gf.pwn(24392) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\samp02X\pawno\gf.pwn(24392) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\samp02X\pawno\gf.pwn(24392) : error 001: expected token: ";", but found ")"
C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\samp02X\pawno\gf.pwn(24392) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\samp02X\pawno\gf.pwn(24392) : fatal error 107: too many error messages on one line
Super Vielen Dank !
Edit
bekomme bei /ticket immer einen compl. fehler
C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\samp02X\pawno\gf.pwn(24393) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\samp02X\pawno\gf.pwn(24473) : warning 217: loose indentation
if(strcmp(cmd, "/ticket", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " You are not a Cop!");
return 1;
}
if((OnDuty[playerid] != 1) && (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " You are not on Duty!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ticket [playerid/PartOfName] [price] [reason]");
return 1;
}
giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ticket [playerid/PartOfName] [price] [reason]");
return 1;
Kann mir da jemand weriterhelfen ?
danke
Habe in der Sufu schon ein Thread gefunden wie man /ticket problem löst.
Einzigste wäre nur noch das mit /jail
if(strcmp(cmd, "/jail", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /jail [playerid/PartOfName] [time(minutes)]");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 2)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* You Jailed %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "* You were Jailed by Admin %s.", sendername);
SendClientMessage(playa, COLOR_LIGHTRED, string);
ResetPlayerWeapons(playa);
WantedPoints[playa] = 0;
PlayerInfo[playa][pJailed] = 1;
PlayerInfo[playa][pJailTime] = money*60;
SetPlayerInterior(playa, 6);
SetPlayerPos(playa, 264.6288,77.5742,1001.0391);
format(string, sizeof(string), "You are jailed for %d minutes. Bail: Unable", money);
SendClientMessage(playa, COLOR_LIGHTBLUE, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
}
}
return 1;
}
Hallo,
hätte mal eine dringende Frage!
Wieso kann man als Copleader nicht die funktionen anweden benutzen ?
wenn man z.b. /ticket ID Preis Grund eingibt .... dann steht da "You are not a Cop"
obwohl man Copleader ist ... genau so wie /Jail ID MIN dann steht da das man nicht autoriziert ist diese Funktion/Befehl zu nutzen.
Andere Cop Befehle sind leider auch so
Was mach ich falsch ?
Kann mir da jemand weiterhelfen ? Danke !
Edit
Nutze den englischen GF Script
lol ...das ist echt doof kann das nicht so einfach sein wie der einstein streamer
ähm wieso ich das haben will weil ich eine map drauf packen wollte das hat glaube ich 521 Objekte.
Soweit ich weiß kann Y_Object Streamer das locker weit aus mehr.
Und Y_Object Streamer kann/soll angeblich die Objeckte schneller erfassen als die anderen Streamer daher wollte ich das ausprobieren
Habs mal getestet aber jetzt bekomme ich 5 errors
C:\Dokumente und Einstellungen\Besitzer\Desktop\samp02X\pawno\gf.pwn(2562) : error 055: start of function body without function header
C:\Dokumente und Einstellungen\Besitzer\Desktop\samp02X\pawno\gf.pwn(2564) : error 021: symbol already defined: "Object_OnPlayerDisconnect"
C:\Dokumente und Einstellungen\Besitzer\Desktop\samp02X\pawno\gf.pwn(2563) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Besitzer\Desktop\samp02X\pawno\gf.pwn(2563 -- 2568) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Besitzer\Desktop\samp02X\pawno\gf.pwn(2563 -- 2568) : fatal error 107: too many error messages on one line
Du wirst es nicht glauben aber im Script ist das net drinne xD
Ö_Ö da stehen viel forwards ...
alle löschen ?
Edit
Hast du / Kennst du zufällig ein Tutorial davon ... (wenns Englisch wäre ist auch net schlimm)