Beiträge von Sharpadox

    Also damit machst du die params "unbrauchbar"..


    Wenn du z.B. dcmd verwendest, und keine params benutzt, kommt dieser Error:


    C:\Users\Narushi\Desktop\Scripting\PAWN\New-Evolution-Reallife\gamemodes\SelfmadeBT.pwn(903) : warning 204: symbol is assigned a value that is never used: "params"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


    Dann machst du da rein::
    #pragma unused params


    Und siehe da::
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    zB so



    for(new i=0; i<500; i++)
    {
    new data[128];
    format(data,128,"Datei_%i",i);
    if(dini_Exists(data)) continue;
    if(!dini_Exists(data)) {
    dini_Create(data);
    break;
    }
    }

    Tu einfach das hier ganz unten in deinem Script rein



    strtok(const string[], &index)
    {
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
    index++;
    }

    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
    result[index - offset] = string[index];
    index++;
    }
    result[index - offset] = EOS;
    return result;
    }

    Dafuq :cursing:


    Jetzt habe ich sscanf plugin reingemacht, und jetzt spackt der auch rum -.-
    Wenn ich den rausmache, bleiben die errors da. Die gehen auch nichtmehr weg :thumbdown:



    ----------
    Loaded log file: "server_log.txt".
    ----------


    SA-MP Dedicated Server
    ----------------------
    v0.3e-R2, (C)2005-2012 SA-MP Team


    [20:30:52] filterscripts = "" (string)
    [20:30:52]
    [20:30:52] Server Plugins
    [20:30:52] --------------
    [20:30:52] Loading plugin: nativechecker
    [20:30:52] Loaded.
    [20:30:52] Loading plugin: mysql
    [20:30:52]


    > MySQL plugin R7 successfully loaded.


    [20:30:52] Loaded.
    [20:30:52] Loaded 2 plugins.


    [20:30:52]
    [20:30:52] Ban list
    [20:30:52] --------
    [20:30:52] Loaded: samp.ban
    [20:30:52]
    [20:30:52]
    [20:30:52] Filterscripts
    [20:30:52] ---------------
    [20:30:52] Loaded 0 filterscripts.


    [20:30:52] Error: Function not registered: 'SSCANF_Init'
    [20:30:52] Error: Function not registered: 'SSCANF_Join'
    [20:30:52] Error: Function not registered: 'SSCANF_Leave'
    [20:30:52] Error: Function not registered: 'mysql_debug'
    [20:30:52] Error: Function not registered: 'mysql_reconnect'
    [20:30:52] Error: Function not registered: 'sscanf'
    [20:30:52] Error: Function not registered: 'mysql_connect'
    [20:30:52] Error: Function not registered: 'mysql_ping'
    [20:30:52] Error: Function not registered: 'mysql_real_escape_string'
    [20:30:52] Error: Function not registered: 'mysql_query'
    [20:30:52] Error: Function not registered: 'mysql_store_result'
    [20:30:52] Error: Function not registered: 'mysql_num_rows'
    [20:30:52] Error: Function not registered: 'mysql_free_result'
    [20:30:52] Error: Function not registered: 'mysql_fetch_row_format'
    [20:30:52] Error: Function not registered: 'mysql_fetch_int'
    [20:30:52] Script[gamemodes/DeathMatch.amx]: Run time error 19: "File or function is not found"
    [20:30:52] Number of vehicle models: 0

    Selbst wenn ich den Server neu runterlade, also die Serverdaten.
    Dann mache ich plugins + Gamemode wieder rein und immernoch kommt dieser blöde error -.-

    Spoiler anzeigen


    ----------
    Loaded log file: "server_log.txt".
    ----------

    Spoiler anzeigen
    SA-MP Dedicated Server
    ----------------------
    v0.3e-R2, (C)2005-2012 SA-MP Team

    Spoiler anzeigen
    [19:17:45] filterscripts = "" (string)
    [19:17:45]
    [19:17:45] Server Plugins
    [19:17:45] --------------
    [19:17:45] Loading plugin: nativechecker
    [19:17:45] Loaded.
    [19:17:45] Loading plugin: mysql
    [19:17:45]

    Spoiler anzeigen
    > MySQL plugin R7 successfully loaded.

    Spoiler anzeigen
    [19:17:45] Loaded.
    [19:17:45] Loaded 2 plugins.

    Spoiler anzeigen
    [19:17:45]
    [19:17:45] Ban list
    [19:17:45] --------
    [19:17:45] Loaded: samp.ban
    [19:17:45]
    [19:17:45]
    [19:17:45] Filterscripts
    [19:17:45] ---------------
    [19:17:45] Loaded 0 filterscripts.

    Spoiler anzeigen
    [19:17:45] Error: Function not registered: 'SSCANF_Init'
    [19:17:45] Error: Function not registered: 'SSCANF_Join'
    [19:17:45] Error: Function not registered: 'SSCANF_Leave'
    [19:17:45] Error: Function not registered: 'mysql_debug'
    [19:17:45] Error: Function not registered: 'mysql_reconnect'
    [19:17:45] Error: Function not registered: 'sscanf'
    [19:17:45] Error: Function not registered: 'mysql_connect'
    [19:17:45] Error: Function not registered: 'mysql_ping'
    [19:17:45] Error: Function not registered: 'mysql_real_escape_string'
    [19:17:45] Error: Function not registered: 'mysql_query'
    [19:17:45] Error: Function not registered: 'mysql_store_result'
    [19:17:45] Error: Function not registered: 'mysql_num_rows'
    [19:17:45] Error: Function not registered: 'mysql_free_result'
    [19:17:45] Error: Function not registered: 'mysql_fetch_row_format'
    [19:17:45] Error: Function not registered: 'mysql_fetch_int'
    [19:17:45] Script[gamemodes/DeathMatch.amx]: Run time error 19: "File or function is not found"
    [19:17:45] Number of vehicle models: 0

    COMMAND:fake(playerid,params[])
    {
    new pID,string[128],grund[128];
    if(PlayerInfo[playerid][pAdmin] <= 4)return SendClientMessage(playerid,aRot,"[Info]: Du bist nicht befugt!");
    if(sscanf(params,"us",pID,grund))return SendClientMessage(playerid,Grau,"[Benutze]: /fake [Name/ID] [Grund]");
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Grau,"Dieser Spieler ist nicht online.");
    format(string,sizeof string,"AdmCmd: %s wurde von %s vom Server gebannt. Grund: %s.",GetName(pID),GetName(playerid),grund);
    SendClientMessageToAll(adminrot,string);
    FreezePlayer(pID);
    Kick(pID);
    return 1;
    }

    Wenn es ein String ist sieht es so aus ^^


    Code
    C:\Users\Narushi\Desktop\Scripting\PAWN\New-Evolution-Reallife\gamemodes\DeathMatch.pwn(1034) : error 008: must be a constant expression; assumed zero
    C:\Users\Narushi\Desktop\Scripting\PAWN\New-Evolution-Reallife\gamemodes\DeathMatch.pwn(1034) : warning 215: expression has no effect
    C:\Users\Narushi\Desktop\Scripting\PAWN\New-Evolution-Reallife\gamemodes\DeathMatch.pwn(1034) : warning 203: symbol is never used: "format"
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Error.


    Wie mache ich es dann? :P


    //EDIT
    Ach jetzt schnall ichs :D !!


    Spielerdatei(playerid);
    if(strcmp(pass,xyzString,false)) return 1;