na dann je nachdem in welche richtung mit + oder - korigieren
einfach mal ausprobieren
Beiträge von nickman
-
-
wie wärs mit erklärung
if (strcmp("/meincommand", cmdtext, true, 10) == 0)//nach dem / trägst du dein befehl ein
{
if(IsPlayerInAnyVehicle(playerid))// hier wird gefragt ob der spieler in einem auto ist
{
new carid = GetPlayerVehicleID(playerid);
SetVehiclePos(carid, 1970.8090,1625.2159,12.8489);//wenn ja wird das auto an diesen ort gebracht
PutPlayerInVehicle(playerid,carid, 0);//und hier wird der spieler in das auto gesetzt
}
else//wenn der spieler in keinem auto ist
{
SetPlayerPos(playerid, 1970.8090,1625.2159,12.8489);//wird er hier hin gebracht
}
SetPlayerInterior(playerid,0);// hier wird das interior auf 0 gesetzt (die normale welt
}
return 1;
}1. er hat gefragt wie einer aussieht
2. deine beschreibung stimmt auch nicht ganz
if (strcmp("/gotolv", cmdtext, true, 10) == 0)//command
{
if(IsPlayerInAnyVehicle(playerid))//Spieler in einem auto?
{//ja, auto wird mit geportet und spieler ins auto gepackt
new carid = GetPlayerVehicleID(playerid);
SetVehiclePos(carid, 1970.8090,1625.2159,12.8489);
PutPlayerInVehicle(playerid,carid, 0);
}
else
{//nein, nur spieler wird teleportiert
SetPlayerPos(playerid, 1970.8090,1625.2159,12.8489);
}
return 1;
}//edit:@über mir: es war eine klammer zu viel
-
ansich is das nicht möglich
man müsste halt einen richtigen scheinwerfer zum beispiel von Area51 nehmen der auch leuchtet -
if (strcmp("/gotolv", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new carid = GetPlayerVehicleID(playerid);
SetVehiclePos(carid, 1970.8090,1625.2159,12.8489);
PutPlayerInVehicle(playerid,carid, 0);
}
else
{
SetPlayerPos(playerid, 1970.8090,1625.2159,12.8489);
}
}
return 1;
}
sollte so stimmen is bei mir aus gm raus -
ich denke das wird dir helfen:
[ SCRIPTING ] [TUTORIAL]Objecte mit einem Command erstellen und löschen -
sorry mein fehler
if (strcmp("/scheinwerfer", cmdtext, true) == 0)
{
new Float:x2, Float:y2, Float:z2;
GetPlayerPos(playerid, x2, y2, z2);
CreateObject(3864, x2, y2, z2 -5 , 0.0000, 0.0000, 0.0000,300.000);
return 1;
}so so sollt es gehen
-
if (strcmp("/scheinwerfer", cmdtext, true) == 0)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, x2, y2, z2);
CreateObject(3864, x2, y2, z2 -5 , 0.0000, 0.0000, 0.0000,300.000);
return 1;
}probiers einmal so weiß nicht wieviel dein mast im boden stecken muss also noch die -5 korigieren
//edit: eingerückt
-
es kann sein das du entweder zu viele Objekte bereits hast(was ich nicht glaube)
oder das mit der Höhe probier mal den Scheinwerfer +5 Meter zu spawnen
//edit: dann machst du minus ein paar meter aber es kann halt sein das es unter der welt gespawnt wird
//edit2: es fehlt auch die drawdistance wenn ich mich nicht täusche
//edit3:CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance)
deins hat nur 6 Parameter -
Erstmal wird ich die Höhe nicht so lassen da man sich ja in verschiedenen höhen in SA aufhalten kann.
also mach dann lieber plus ein paar Meter,
und ich würde nicht x,y und z nutzen sonder x2,y2 und z2 falls noch nicht in Verwendung ansonsten halt x3, y3 und z3//edit: Rechtschreibung
-
poste es mal bitte als pwn
-
zeig mal den code drumherum
wie EvilToastBrot schon sagte muss man es nur richtig einrücken -
aber du weißt schon das dann alle klammern die schließen damit ersetzt werden?
-
-
sorry hat mich verschrieben meinte eigentlich o.3b
-
Hey,
ich bin grad dabei mein Server auf 0.3b um zuscripten allerdings wäre das sehr viel arbeit bei mehr als 1000 Objekten.
Deshalb wollt ich fragen ob es möglich die object.ini von 0.3a zu nutzen und damit nicht überall die drawdistance hinter zuschreiben.
Oder kann man noch irgendwie anders umgehen das man überall 300 hinterschreiben muss?//edit:Überschrifft korrigiert
-
Was denn mit dir los ? Aggressions Probleme ? Kann man ja wohl auch netter schreiben und ihn nicht gleich mit irgenwelchen weiblichen Geschlechtsorganen von Hunden betiteln .
Das ist aber nett ausgrdrückt
@topic: kanns ein bereits fertiger TDM GM sein oder als FS?
-
Ich denke hier ist die Antwort dadrauf wie er das Geld erhalten will
(habs mal farblich markiert) -
wie wärs wenn du mal ein wenig kleiner schreibst?
ich glaube kaum das irgendwer hat ewig lang runter zu srcollen um sich alles durchzulesen -
Hast du die Ident nummer überhaupt in dem enum was beim connecten geladen wird?
//edit:300 geschafft
-
warum hat SuFu nicht geholfen?
hab Bombe eingegeben und C4 System By FoxHound gefunden