Beiträge von phN

    Hallo, da ich das Projekt-sunset script benutze würde ich gerne die standard fraktion drinn haben da fehlen noch Vagos , Aztecas , Ballas
    aber ich find kein tutorial für fraktionen im GF
    Kann mir da einer helfen?

    Guten tag undzwar hab ich die errors beim login / registerscript was ich nutze um zu lernen


    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(41) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(44) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(46) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.
    public OnPlayerConnect(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde in unseren System Gefunden","bitte Gib das Passwort ein","Login","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
    }
    return 1;
    }
    die zeilen

    Jetzt hab ich 4 errors
    : warning 209: function "OnDialogResponse" should return a value
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : error 001: expected token: "-string end-", but found "-identifier-"
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(246) : fatal error 107: too many error messages on one line
    Hatte nen fehler
    //edit

    Mein Login system speichert nicht, weiß nicht wo der fehler is

    #include <a_samp>
    #include <dini>


    #define blau 0x2800FFFF


    #define DIALOG_REGISTER 2
    #define DIALOG_LOGIN
    main()
    {
    print("\n----------------------------------");
    print(" Blank Gamemode by your name here");
    print("----------------------------------\n");
    }



    public OnGameModeInit()
    {
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
    }


    public OnPlayerConnect(playerid)
    {
    ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;
    }


    public OnPlayerDeath(playerid, killerid, reason)
    {
    return 1;
    }


    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }


    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }


    public OnPlayerText(playerid, text[])
    {
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    {
    // Do something here
    return 1;
    }
    return 0;
    }


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    return 1;
    }


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    return 1;
    }


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    return 1;
    }


    public OnPlayerEnterCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnRconCommand(cmd[])
    {
    return 1;
    }


    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }


    public OnObjectMoved(objectid)
    {
    return 1;
    }


    public OnPlayerObjectMoved(playerid, objectid)
    {
    return 1;
    }


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    return 1;
    }


    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    return 1;
    }


    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    return 1;
    }


    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    return 1;
    }


    public OnPlayerSelectedMenuRow(playerid, row)
    {
    return 1;
    }


    public OnPlayerExitedMenu(playerid)
    {
    return 1;
    }


    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    return 1;
    }


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    return 1;
    }


    public OnRconLoginAttempt(ip[], password[], success)
    {
    return 1;
    }


    public OnPlayerUpdate(playerid)
    {
    return 1;
    }


    public OnPlayerStreamIn(playerid, forplayerid)
    {
    return 1;
    }


    public OnPlayerStreamOut(playerid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {

    SendClientMessage(playerid , blau ,"du Musst dich Registrieren");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {

    return SendClientMessage(playerid,blau,"Das password War Zu kurz");
    ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
    }


    Register(playerid, inputtext);
    }
    }
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {

    }



    stock Register(playerid, key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,blau,"Registrierung war erfolgreich");
    dini_IntSet(Spielerdatei,"Level",1);
    return 1;
    }

    Guten Tag ich habe 6 errors wenn ich das
    {
    else
    }/pwn]
    rein mache bekomme ich 6 errors ohne kein einzigen
    [pwn]D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(224) : warning 217: loose indentation
    D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(227) : warning 217: loose indentation
    D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(229) : error 017: undefined symbol "Register"
    D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(235) : warning 217: loose indentation
    D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(235) : error 029: invalid expression, assumed zero
    D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(235) : error 004: function "OnPlayerClickPlayer" is not implemented
    D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(241) : warning 225: unreachable code
    D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(241) : error 029: invalid expression, assumed zero
    D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(241) : error 017: undefined symbol "Register"
    D:\Marco\MARCO\home server\gamemodes\hgw2.pwn(246) : error 030: compound statement not closed at the end of file (started at line 210)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    6 Errors.

    das sind die errors
    SendClientMessage(playerid,blau,"Das password War Zu kurz");
    ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Dann Gib Dein gewuenschtes Passwort ein","Register","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid, inputtext);
    return 1;
    }
    }
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }



    stock Register(playerid, key[])
    {


    return 1;
    }


    Bis dahin sind die erros

    geht immer noch nicht gleicher fehler
    if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] < 2012)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string,sizeof(string)," Projektleiter %s[%d] Nummer: %d",PlayerInfo[i][pAdmin],sendername,i,PlayerInfo[i][pPnumber]);
    SendClientMessage(playerid, COLOR_GRAD2, string);
    }

    Guten Tag ich möchte beim LoH wenn man /admins eingibt das da Steht suppoter admin highadmin coowner und projektleiter kriege es aber nicht hin
    Admin: Ü[65] Nummer: 0 das kommt wenn ich es änder hier mal der zeilen abschnitt if (strcmp(cmd, "/admins", true) == 0 || strcmp(cmd, "/supporter", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid, COLOR_GRAD1, " ");
    SendClientMessage(playerid, COLOR_GRAD1, "Home Reallife Admins Und Supporter:");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pAdmin] >= 1)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string,sizeof(string)," Admin: %s[%d] Nummer: %d",PlayerInfo[i][pAdmin],sendername,i,PlayerInfo[i][pPnumber]);
    SendClientMessage(playerid, COLOR_GRAD2, string);
    }

    if(PlayerInfo[i][pAdmin] >= 2012)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string,sizeof(string)," Projektleiter %s[%d] Nummer: %d",PlayerInfo[i][pAdmin],sendername,i,PlayerInfo[i][pPnumber]);
    SendClientMessage(playerid, COLOR_GRAD2, string);
    }

    if(PlayerInfo[i][pSupporter] >= 1)
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string,sizeof(string)," %d* Supporter: %s[%d] Nummer: %d",PlayerInfo[i][pSupporter],sendername,i,PlayerInfo[i][pPnumber]);
    SendClientMessage(playerid, COLOR_GRAD2, string);
    }
    }
    }
    }

    ich mein den zivi spawn -.- mir wurd gesagt es hätte tausend spawns
    geht immer noch nicht


    //edit geht immer noch nicht

    Guten tag ich habe jetzt wochenlang versucht den Spawn im LoH 0.4 Zu ändern aber es klappt einfach nicht ich hab fast alles bearbeitet
    und das is das einzigste... -.- bitte um hilfe

    Hallo ich habe EIn Problem Mit meiner CHangelog MSGBOX
    Das ist der Fehler


    Zeile (109) : error 017: undefined symbol "DIALOG_CH"
    Und das DIe Zeile

    public OnPlayerSpawn(playerid)
    {
    ShowPlayerDialog(playerid,DIALOG_CH,DIALOG_STYLE_MSGBOX,"Message OF The day","CHANGELOGS. \n Spawn drinne \n Cars Drinne.","OK","Schließen");
    return 1;
    }

    Hallo ich habe Ein error In meinen Port befehl
    das ist die Zeile
    Zeile (131) : error 029: invalid expression, assumed zero
    Das der Script Schnipsel
    {
    if(strcmp(cmdtext,"/bsn",true)==0
    {

    SetPlayerPos(playerid,1213.7305,-873.8549,42.9095);

    }
    return 0;
    }