Beiträge von DerCreeper

    Also folgendes mein Tankscript hat funktioniert.. habe dann einen neuen Befehl eingefügt es hat herumgebugt... habe dann den Befehl rausgenommen dann habe ich compliemiert hatte dann aber 2 Errors


    if(strcmp(cmdtext, "/motor", true) == 0)
    {
    if(GetPlayerVehicleSeat(playerid) == 0)
    {
    new car = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(car) == 509 || GetVehicleModel(car) == 481 || GetVehicleModel(car) == 510)
    {
    SendClientMessage(playerid, COLOR_RED, "Du sitzt auf einem Fahrrad. Das hat keinen Motor!");
    }


    else if (Tank[car] < 1)
    {
    SendClientMessage(playerid, COLOR_RED, "Der Tank ist leer. Du musst erst /tanken.");
    }


    else if (Motor[car] == false )
    {
    GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    Motor[car] = true; // Setzt den Bool Motor auf true
    }
    else
    {
    GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    Motor[car] = false; // Setzt den Bool wieder auf falsch zurück.
    }
    }
    return 1;
    }


    und hier die Errors
    C:\Users\Patrick\Desktop\Alles Ordner\GTA\Server\gamemodes\tutorial.pwn(1739) : error 027: invalid character constant
    C:\Users\Patrick\Desktop\Alles Ordner\GTA\Server\gamemodes\tutorial.pwn(1739) : error 027: invalid character constant
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.


    Angeblich sei der Fehler bei return 1; kann mir da einer Helfen?


    MfG DerCreeper

    Hallo ich brauche hilfe bei ein script ich bekomme das ihrgend wie nicht gepacken suche einen guten Scripter bezihungs weiße der sich gut mit gta servers aus kennt der soll hir posten !

    Man dann schreib es mal besser (formuliere es besser) denn da weis ja kaum einer was gemeint ist und wenn du Hilfe brauchst bei einer Sache frag doch hier einfach nach -.-

    Hier noch dein /spawn befehl


    ocmd:spawn(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid, 3)) return SendClientMessage(playerid,ROT, "Du bist kein Admin!");
    {
    new pID, str1[128], str2[128];
    if(sscanf(params, "u", pID)) return SendClientMessage(playerid,ROT, "Benutze /spawn [ID]!");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, ROT, "Dieser Spieler ist nicht Online!");
    format(str1, sizeof(str1), "Admin %s hat dich gespawnt!",SpielerName(playerid));
    format(str2, sizeof(str2), "Du hast erfolgreich den Spieler %s gespawnt!",SpielerName(pID));
    SendClientMessage(playerid,GRÜN, str1);
    SendClientMessage(playerid,GRÜN, str2);
    SpawnPlayer(pID);
    }
    return 1;
    }

    public OnPlayerCommandText(playerid, cmdtext[])
    if(strcmp(cmdtext,"/bsn",true) ==0)
    {
    ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"Teleport BSN","Bist du sicher,das du dich zum BSN Teleporten möchtest ?","JA","NEIN"); }
    }
    return 0;


    erstmal so und bei DialogRespawnse musst du dann eingeben wenn der Player auf den ersten Button klickt gespawnt wird mit PlyerSpawn(); (glaube so war der befehl bin mir nicht sicher)


    //edit mache dir das mal kurz dauert nur ne Minute

    Hallo,
    dieses mal habe ich das Problem das man nicht mit dem Skin gespawnt wird den man z.b. vor dem auslogen hatte..


    public OnPlayerRequestClass(playerid, classid)
    {
    SetSpawnInfo(playerid, 0, 230, 1128.8724, -1489.0304, 22.7690, 359.4389, 0, 0, 0, 0, 0, 0);
    SpawnPlayer(playerid);
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    new Spielerdatei[64];
    SetPVarInt(playerid,"Skin",dini_Int(Spielerdatei,"Skin"));


    beim stock laden


    SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));


    beim stock speichern


    dini_IntSet(Spielerdatei,"Skin", GetPlayerSkin(playerid));


    Aber man wird immer mit dem Skin 230 gespawnt -.-''


    Schon mal danke für Hilfe :)


    MfG DerCreeper