Beiträge von GKNBond

    Ne, ich nehme es 2x. Einmal zum Registrieren und dann wenn er es falsch gemacht hat nochmal.Oder kann man das anderst machen?


    // hab es jetzt so:
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {


    if(dialogid==DIALOG_LOGIN)
    {
    if (response==0)
    {
    SendClientMessage(playerid,Rot,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    return 1;
    }
    if (response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden, gib bitte dein Passwort ein.","Login","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    }
    }


    if(dialogid==DIALOG_REGISTER)
    {
    if (response==0)
    }
    SendClientMessage(playerid,Rot,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    return 1;
    }
    if (response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein.","Registrieren","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }



    9 Errors:



    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(448) : warning 209: function "OnDialogResponse" should return a value
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(450) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(452) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(456) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(458) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(460) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(464) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(466) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(469) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(479) : error 025: function heading differs from prototype
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    9 Errors.

    Hallo, ich wollte ein Register System machen,aber in dne Zeilen hier kommen dauernd Errors:
    if(dialogid==DIALOG_REGISTER)
    {
    if (response==0)
    }
    SendClientMessage(playerid,Rot,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    return 1;
    }
    if (response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein.","Registrieren","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    }
    }


    if(dialogid==DIALOG_REGISTER)
    {
    if (response==0)
    }
    SendClientMessage(playerid,Rot,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    return 1;
    }
    if (response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein.","Registrieren","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    }
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)




    Errors:
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(451) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(453) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(457) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(459) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(461) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(465) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(467) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(470) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(476) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(478) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(482) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(484) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(486) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(490) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(492) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(495) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(506) : error 025: function heading differs from prototype
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    Wäre nett,wenn ihr mir helfen könntet.


    public OnVehicleSpawn(vehicleid)
    {
    ShowPlayerDialog(playerid,DIALOG_SELFMADE,DIALOG_STYLE_MSGBOX,"play-RP v0.1","Willkomen auf play-RolePlay.\n Wir wünschen Ihnen viel Spaß.\n Besuchen Sie uns dochmal auf unserem TeamSpeak 3 oder im Forum.","OK","Schließen");
    return 1;


    Erro:
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(114) : error 017: undefined symbol "playerid"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    Ich hab es jetzt mal so gemacht, aber jetzt komm das raus:


    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(58) : error 010: invalid function or declaration
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(191) : error 017: undefined symbol "bsnenter"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Wenn ich das mit
    new bsnenter machen kommt das:

    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(25) : error 031: unknown directive
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(189) : error 017: undefined symbol "bsnenter"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

    public OnPlayerObjectMoved(playerid, objectid)
    {
    if(pickupid==bsnenter
    {
    SetPlayerPos(playerid,375.962463,-65.816848,1001.507812);
    SetPlayerInterior(playerid,10);
    }
    return 1;
    }


    Was habe ich falsch gemacht?


    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(183) : error 017: undefined symbol "pickupid"
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(186) : warning 217: loose indentation
    C:\Users\GKNBond\Desktop\Selfmade\gamemodes\Selfmade.pwn(188) :

    Hallo, ich habe mir vorgenommen mich jetzt mit dem Scripten zu beschäftigen. Ich habe mir jetzt ein paar Videos etc. angeschaut aber ich habe ein Problem oderso.
    Ich habe ein ganz neuen Gamemode erstellen bin Ingame zum BSN gegangen um die Coordinate für den Eingang zu holen, dabei habe ich gesehen das da schon ein Kegel ist zum betreten. Kann man die irgendwie weg machen oderso?