Teleport -> Wasser weg o_O

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • hallo,
    Ich bin grade an Gamemode überarbeiten und wollte einen simplen teleport cmd einbauen.
    if(!strcmp(cmdtext,"/fDMs",true))
    {
    if(PlayerInfo[playerid][Level] >= 2)
    {
    SetPlayerPos(playerid,3544.510010, -1806.415649, 4.690135);
    }
    return 1;
    }
    Wenn ich dies mache sehe ich kein wasser mehr. o_O


    bzw. Nochwas: Der gameMode arbeitet mit dcmd. Und der hat schon teleport funktionen wie füge ich in das MENU^^ desn Menu also ned als Gui sondern so menu Box, den teleport hinzu!?
    Please tipps =D



    Matze™ ‎(19:05):
    Brauchst webspace, Fillezilla, MYSQL aktiv, FTP aktiv und natürlich wbblite2
    und möglichst kenntnisse^^


    dennyy06 ‎(19:13):
    ich find FTP aktiv net


    Einmal editiert, zuletzt von luXuskerN ()

  • zum 1. Füg ma SetPlayerInterior(playerid,0); ein:


    zum 2. versteh ich nicht ganz, werd bitte ein wenig genauer. Danke


    //edit: Danke Opa für den Hinweis

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

    Einmal editiert, zuletzt von Akino Kiritani ()

  • Zitat

    SetPlayerInterior(playerid,1);


    Jaja sicherr..weils im Int 1 ja soviel wasser gibt.
    Mach
    SetPlayerInterior(playerid,0);


    und vertrau auf Opa :)

  • Ok, ohne wiederwrote lag anscheinend doch am Interio xD



    Matze™ ‎(19:05):
    Brauchst webspace, Fillezilla, MYSQL aktiv, FTP aktiv und natürlich wbblite2
    und möglichst kenntnisse^^


    dennyy06 ‎(19:13):
    ich find FTP aktiv net


    Einmal editiert, zuletzt von luXuskerN ()

  • Ok etz hab ich nurnoch das problem;
    Ich nutze ladmin im script ich kann ja wenn ich eingeloggt bin per /car ein Fahrzeug spawnen lassen, was alerdings nicht geht... o_O
    Kommt zwar Meldung Adminblbla spawned Jetmax
    aber kein Boot da.!


    PS: Nutze immernoch dcmd und die restlichen teleports sind als Menu dargestellt :S



    Matze™ ‎(19:05):
    Brauchst webspace, Fillezilla, MYSQL aktiv, FTP aktiv und natürlich wbblite2
    und möglichst kenntnisse^^


    dennyy06 ‎(19:13):
    ich find FTP aktiv net


  • Also an IsNumeric lags doch nicht, es liegt am Car cmd :S
    dcmd_car(playerid,params[])
    {
    if(PlayerInfo[playerid][Level] >= 1)
    {
    new tmp[256], tmp2[256], tmp3[256], Index;
    tmp = strtok(params,Index), tmp2 = strtok(params,Index);
    tmp3 = strtok(params,Index);
    if(!strlen(tmp)) return SendClientMessage(playerid, red, "USAGE: /car [Modelid/Name] [colour1] [colour2]");
    new car, colour1, colour2, string[128];
    if(!IsNumeric(tmp)) car = GetVehicleModelIDFromName(tmp); else car = strval(tmp);
    if(car < 400 || car > 611) return SendClientMessage(playerid, red, "ERROR: Invalid Vehicle Model");
    if(!strlen(tmp2)) colour1 = random(126); else colour1 = strval(tmp2);
    if(!strlen(tmp3)) colour2 = random(126); else colour2 = strval(tmp3);
    if(PlayerInfo[playerid][pCar] != -1 && !IsPlayerAdmin(playerid) ) CarDeleter(PlayerInfo[playerid][pCar]);
    new LVehicleID,Float:X,Float:Y,Float:Z, Float:Angle,int1; GetPlayerPos(playerid, X,Y,Z); GetPlayerFacingAngle(playerid,Angle); int1 = GetPlayerInterior(playerid);
    LVehicleID = CreateVehicle(car, X+3,Y,Z, Angle, colour1, colour2, -1); LinkVehicleToInterior(LVehicleID,int1);
    PlayerInfo[playerid][pCar] = LVehicleID;
    CMDMessageToAdmins(playerid,"CAR");
    format(string, sizeof(string), "%s spawned a \"%s\" (Model:%d) colour (%d, %d), at %0.2f, %0.2f, %0.2f", pName(playerid), VehicleNames[car-400], car, colour1, colour2, X, Y, Z);
    SaveToFile("CarSpawns",string);
    format(string, sizeof(string), "You have spawned a \"%s\" (Model:%d) colour (%d, %d)", VehicleNames[car-400], car, colour1, colour2);
    return SendClientMessage(playerid,lightblue, string);
    }
    else return SendClientMessage(playerid,red,"ERROR: You need to be level 1 to use this command");
    }



    Matze™ ‎(19:05):
    Brauchst webspace, Fillezilla, MYSQL aktiv, FTP aktiv und natürlich wbblite2
    und möglichst kenntnisse^^


    dennyy06 ‎(19:13):
    ich find FTP aktiv net


    2 Mal editiert, zuletzt von luXuskerN ()