Beiträge von Vaquenz

    Hey
    eben ne allgemeine Frage, mir ist klar, dass das eine Frage ist die sicher schon öfter gestellt wurde, aber ich habe keine ahnung was ich da am besten suchen soll :P
    Also, wie mache ich es, dass , naja, eine eingabe weitergegeben wird, keine ahnung lässt sich schwer erklähren :P
    Also z.b wenn ich einen port befehl zu einem Spieler machen will wie geht das am besten, ich bräuchte einfach ein Beispiel wie das funktioniert, so habe ich mit bis jetzt alles beigebracht^^.
    MfG

    ok danke :)
    noch eine frage :P
    also ich spawne ein car und will eben bei PutPlayerInVehicle bei der id angeben, dass er das zuletzt gespawnte vehicle nimmt, wie mache ich das am besten?
    Kleine Backgroundinfo: ich arbeite an einem command, der ein Vehicle an dem Ort spawnt, an dem man sich befindet und in dieses vehicle soll man eben automatisch gesetzt werden, sieht bis jetzt so aus:
    if (strcmp("/nrg", cmdtext, true, 10) == 0)
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    AddStaticVehicle(522,x,y,z,1,1,1);
    PutPlayerInVehicle(playerid, vehicleid, 0);
    return 1;
    }
    das passt so bis jetzt oder?

    immer noch dasselbe problem...


    EDIT: Das unknown Command is jetzt weg, danke
    aber das mit dem Tor ist immer noch das Problem, aber es passiert nur noch einmal, also beim ersten mal /taxiauf dubliziert es sich noch, dann beim zweiten mal passiert nichts

    Ich habe ein Problem, undzwar ich will ein Tor bewegen
    das Tor:
    CreateObject(2909, -2016.9005126953, 55.7802734375, 30.803735733032, 351.99645996094, 0, 358.498046875);
    Die Zielposition:
    -2017.0830078125,47.263168334961,31.963283538818


    ich habe im Script halt ne Definition, also
    #define TaxiTor CreateObject(2909, -2016.9005126953, 55.7802734375, 30.803735733032, 351.99645996094, 0, 358.498046875)
    und als Befehl:
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/Taxiauf", cmdtext, true, 10) == 0)
    {


    MoveObject(TaxiTor,-2017.0830078125,47.263168334961,31.963283538818,2.0);
    }


    return 0;
    }


    Wenn ich den Befehl eingebe bewegt sich zwar ein tor dorthin, aber es ist ein neu erschaffenes, also habe ich dann 2 Tore ^^ (also eins auf dem Startpunkt und eins auf der Zielposition)
    Das liegt wohl daran, dass ich das Object als CreateObject definiert habe, aber ich weiß nicht was man sonst eingeben soll...


    Und noch ein kleiner Fehler, der mir dabei aufgefallen ist: Obwol das Cmd (teilweise) geht steht trozdem da Unknown Command, wie fixe ich das?


    danke für Antworten :P

    Noch ein Problem:
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/Taxiauf", cmdtext, true, 10) == 0)
    {


    MoveObject(TaxiTor,-2017.8112792969,47.752044677734,33.187118530273);
    }


    return 0;
    }


    Soll eigendlich das Tor bewegen
    Fehler:
    error 001: expected token: ",", but found ";"
    error 029: invalid expression, assumed zero
    error 029: invalid expression, assumed zero


    achja und das:
    #define TaxiTor CreateObject(980, -2016.7271728516, 59.319431304932, 31.773805618286, 0, 353, 268.69067382813);


    halt die Definition fürs tor..

    Ich bin grade dabei Fraktionen zu machen, folgender Script:
    public OnPlayerRequestClass(playerid, classid)
    {
    switch (classid)
    {
    case 3,4,5,6: gTeam[playerid] = TEAM_SAVG;
    default: gTeam[playerid] = TEAM_ZIVI;
    }


    SetPlayerPos(playerid,1984.4445,157.9501,55.9384);
    SetPlayerCameraPos(playerid,1984.4445,160.9501,55.9384);
    SetPlayerCameraLookAt(playerid,1984.4445,157.9501,55.9384);
    SetPlayerFacingAngle(playerid,0.0);


    return 1;
    }


    das sollte doch eig. festlegen, dass nur bestimmte Mitglieder bestimmte Skin tragen können, oder?
    Aber ich kann alle auswählen ohne in einer Fraktion zu sein..

    ok alles klar, das geht
    aber ich versteh was nich, ich hab ja mit dem oben geposteten script doch eigendlich festgelegt, dass nur Mitglieder von SAVG diese Skins tragen können, aber ich kann ihn von Abfang ab wählen..

    hab grad nach dem tutorial was gescripted bekomme jetzt die Warnung: warning 225: unreachable code
    Bei Folgendem
    public OnPlayerRequestClass(playerid, classid)
    {
    switch (classid)
    {
    case 3,4,5,6: gTeam[playerid] = TEAM_SAVG;
    default: gTeam[playerid] = TEAM_ZIVI;
    }
    return 1;
    SetPlayerPos(playerid,1984.4445,157.9501,55.9384);
    SetPlayerCameraPos(playerid,1984.4445,160.9501,55.9384);
    SetPlayerCameraLookAt(playerid,1984.4445,157.9501,55.9384);
    SetPlayerFacingAngle(playerid,0.0);

    return 1;
    }


    Die Warnung ist in Zeile 9.
    Ist das schlimm?, was hab ich falsch?

    ich habe kein richtiges gefunden, die meisten waren sehr alt, schlecht beschrieben, oder ich hab immer Fehlermeldungen bekommen, wenn jemand ein gutes Tut kenn, kann er ja nen Link schicken

    Guten Tag,
    Ich bin gerade dabei eine Fraktion zu scripten, (es ist mein eigener script), hab aber wenig ahnung wie. Es soll halt mit chat sein ,cmds haben(wird eine Vehrkers Fraktion) etc.
    naja, also wenns jemand für uns macht -> ne pm schicken
    sonst wär ne Erklährung nett :D