Beiträge von PaddyBoy

    if(strcmp(cmdtext, "/afkliste", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new i = 0;
    SendClientMessage(playerid,COLOR_YELLOW,"Abwesende Spieler:");
    for(; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(AFKPLAYERS[i] >= 1)
    {
    GetPlayerName(i, giveplayer, sizeof(giveplayer));
    format(string,sizeof(string),"%s",giveplayer);
    SendClientMessage(playerid,COLOR_GRAD1,string);
    return 1;
    }
    }
    return 1;
    }
    }
    }


    getestet und funkt
    brauchst nur noch unter onplayercommand text nen new giveplayer[MAX_PLAYER_NAME]; erstellen ;)


    MfG Paddy1991

    denkfehler xD^^


    musst ne neue if abfrage mit afkplayers[usw] Machen


    MfG Paddy


    /edit
    if(strcmp(cmdtext, "/afkliste", true) == 0)
    {
    new i = 0, aname[256];
    for(; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(AFKPLAYERS[i][AFK] >= 1)
    {
    GetPlayerName(i, aname, sizeof(aname));
    new string[256];
    format(string,sizeof(string),"%s",aname);
    SendClientMessage(playerid,gelb,"Abwesende Spieler:");
    SendClientMessage(playerid,grau,string);
    return 1;
    }
    }
    return 1;
    }
    }

    Ich: Oh magische Hand sag mir was mit diesem Server los ist


    Hand: Ich kann Ihnen keine Antwort geben, da Ich keine Informationen habe.


    //kp immer mit glaskugel xD
    wie währs ma mit server log posten usw usw ?!?

    also das von el sollte funken jedoch blos schnell überflogen ;)
    ggf würde deins auch funktionieren jedoch musst du die Variable subcar einem spieler zuweißen und nicht dem Server da ansonsten ja jeder spieler das car löschen kann ;)


    MfG Paddy


    PS: wie gesagt bin blos schnell alles überflogen aber es sollten beide varianten funken^^

    An dem kann es nicht liegen da es ja nicht verwendet wird oder?!? naja habs nun trozdem drinne und keine Veränderung...


    Moin Moin,


    also kämpfe seit paar stunden mit nem problem und zwar lädt meine cfg irgendwie nicht richtig...^^ erst hats gefunkt und bei einem serverneustart crashte allet...
    naja komm dann gleich mal zum script...


    public LoadServercfg()
    {
    new File: UserFile = fopen("server.cfg", io_read);
    if ( UserFile )
    {
    new key[ 256 ] , val[ 256 ];
    new Data[ 256 ];
    while ( fread( UserFile , Data , sizeof( Data ) ) )
    {
    if( strcmp( key , "Slots" , true ) == 0 ) { val = ini_GetValue( Data ); ServerInfo[Slots] = strval( val ); }
    if( strcmp( key , "ClanName" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(ServerInfo[ClanName], val, 0, strlen(val)-1, 255); }
    if( strcmp( key , "SQL_HOST" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(ServerInfo[SQL_HOST], val, 0, strlen(val)-1, 255); }
    if( strcmp( key , "SQL_USER" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(ServerInfo[SQL_USER], val, 0, strlen(val)-1, 255); }
    if( strcmp( key , "SQL_PASS" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(ServerInfo[SQL_PASS], val, 0, strlen(val)-1, 255); }
    if( strcmp( key , "SQL_DB" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(ServerInfo[SQL_DATA], val, 0, strlen(val)-1, 255); }
    printf("Name %s host %s user %s pw %s data %s",ServerInfo[ClanName],ServerInfo[SQL_HOST],ServerInfo[SQL_USER],ServerInfo[SQL_PASS],ServerInfo[SQL_DATA]);
    }
    fclose(UserFile);
    }
    return 1;
    }


    und nun das lustige an der sache


    Die cfg


    Zitat

    Slots=24
    ClanName=KoG
    SQL_HOST=127.0.0.1
    SQL_USER=root
    SQL_PASS=test
    SQL_DB=samp-CSS



    bin mitlerweile echt ratlos... währe froh wenn da einer den fehler findet...^^


    MfG Paddy1991