Beiträge von JustMe.77

    Eröffne doch dafür ein Topic, das ist keine kleine Frage mehr..


    Kann mir jemand sagen ob man in SAMP das Wetter ändern lassen kann wenn man ein bestimmtes Gebiet betretet?
    Habe vor verschiedene Wetter in den Städten LS, SF & LV zu haben.

    Jeffry:


    Klappt gut, aber ist das so gut formatiert?
    Edit: Wird die Nachicht an alle Spieler gesendet?




    CMD:enextround(playerid,params[])
    {
    SendClientMessage(playerid,0xFF0055FF,"Rooms unlocked, next round will start soon!");
    static bool:status;
    if(!status)
    {
    for(new i=0; i<sizeof(gObj); i++)
    {
    if(gObj[i] != -1) DestroyObject(gObj[i]);
    gObj[i] = -1;
    }
    }
    status = !status;
    return 1;
    }

    Jeffry:


    Hey, bin wieder an meinem Event System dran und muss noch eine kleine Sache erledigen.


    Zurzeit habe ich ja ein Befehl womit sich ein Countdown startet, und nachdem Countdown verriegeln sich 2 Türen.
    Nun möchte ich aber noch einen Befehl haben womit sich die Türen wieder entriegeln, sprich sich die Objekte wieder löschen.


    Dafür habe ich eigentlich einen Befehl, doch der entriegelt nur die Tür wenn ich die mit dem selben Befehl erstelle.


    Sieht zurzeit so aus:



    forward CountDownObjekte(playerid, count);
    public CountDownObjekte(playerid, count)
    {
    count--;
    if(count <= 0)
    {
    KillTimer(countTimer);
    countTimer = -1;
    for(new i=0; i<MAX_PLAYERS; i++) PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0); //GO - Sound
    gObj[0] = CreateObject(1498,1866.485,-2496.830,5047.411,0.000,0.000,36.199,300.000);
    SetObjectMaterial( gObj[0], 0, 5150, "wiresetc_las2", "ganggraf01_LA_m", 0);
    SetObjectMaterialText(gObj[0], "LOCKED", 0, 50, "Calibri", 15, 1, -65536, 0, 1);
    gObj[1] = CreateObject(1498,1841.824,-2495.508,5047.339,0.000,0.000,335.900,300.000);
    SetObjectMaterial( gObj[1], 0, 5150, "wiresetc_las2", "ganggraf01_LA_m", 0);
    SetObjectMaterialText(gObj[1], "LOCKED", 0, 50, "Calibri", 15, 1, -65536, 0, 1);
    TextDrawHideForAll(Textdraw0);
    return 1;
    }
    new str[16];
    format(str, sizeof(str), "%d", count);
    TextDrawSetString(Textdraw0, str);
    for(new i=0; i<MAX_PLAYERS; i++) PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); //Timer - Sound
    TextDrawShowForAll(Textdraw0);
    countTimer = SetTimerEx("CountDownObjekte", 1000, false, "dd", playerid, count);
    return 1;
    }



    CMD:ecountdown(playerid,params[]) //Starts a countdown, after the countdown the Doors will be locked. (There is no command yet to unlock the doors).
    {
    if(countTimer != -1) return SendClientMessage(playerid, 0xFF0000FF, "ERROR: Countdown is already enabled.");
    if(!params[0]) return SendClientMessage(playerid, 0xFF0000FF, "Type in a time.");
    new time = strval(params);
    if(time < 10 || time > 500) return SendClientMessage(playerid, 0xFF0000FF, "Type in a time from 10 to 500..");
    countTimer = SetTimerEx("CountDownObjekte", 1000, false, "dd", playerid, time);
    return 1;
    }

    Du musst die Textdraws nehmen ("Aussehen") und die in dein Script integrieren.
    Aber da die Login/Register Systeme höchstwahrscheinlich unterschiedlich sind, musst du die Funktionen an dein Script anpassen bzw abändern.

    Jeffry:


    Bevor ich dein Beispiel austeste, kannst du mir sagen was ich falsch mache damit ich das in Zukunft besser mache?


    Erhalte 0 Erros, nur Ingame werden die Textdraws nicht angezeigt.


    Spoiler anzeigen

    #include <a_samp>

    Spoiler anzeigen
    new PlayerText:Textdraw0;
    new PlayerText:Textdraw1;

    Spoiler anzeigen
    public OnPlayerConnect(playerid)
    {
    Textdraw0 = CreatePlayerTextDraw(playerid,568.000000, 43.000000, "100");
    PlayerTextDrawBackgroundColor(playerid,Textdraw0, 255);
    PlayerTextDrawFont(playerid,Textdraw0, 2);
    PlayerTextDrawLetterSize(playerid,Textdraw0, 0.240000, 1.000000);
    PlayerTextDrawColor(playerid,Textdraw0, 16711935);
    PlayerTextDrawSetOutline(playerid,Textdraw0, 0);
    PlayerTextDrawSetProportional(playerid,Textdraw0, 1);
    PlayerTextDrawSetShadow(playerid,Textdraw0, 1);
    PlayerTextDrawSetSelectable(playerid,Textdraw0, 0);

    Spoiler anzeigen
    Textdraw1 = CreatePlayerTextDraw(playerid,568.000000, 65.000000, "100");
    PlayerTextDrawBackgroundColor(playerid,Textdraw1, 255);
    PlayerTextDrawFont(playerid,Textdraw1, 2);
    PlayerTextDrawLetterSize(playerid,Textdraw1, 0.240000, 1.000000);
    PlayerTextDrawColor(playerid,Textdraw1, 16711935);
    PlayerTextDrawSetOutline(playerid,Textdraw1, 0);
    PlayerTextDrawSetProportional(playerid,Textdraw1, 1);
    PlayerTextDrawSetShadow(playerid,Textdraw1, 1);
    PlayerTextDrawSetSelectable(playerid,Textdraw1, 0);

    Spoiler anzeigen
    public OnPlayerDisconnect(playerid, reason)
    {
    PlayerTextDrawDestroy(playerid, PlayerText:Textdraw0);
    PlayerTextDrawDestroy(playerid, PlayerText:Textdraw1);
    PlayerTextDrawHide(playerid, PlayerText:Textdraw0);
    PlayerTextDrawHide(playerid, PlayerText:Textdraw1);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerSpawn(playerid)
    {
    PlayerTextDrawShow(playerid, PlayerText:Textdraw0);
    PlayerTextDrawShow(playerid, PlayerText:Textdraw1);
    return 1;
    }

    Jeffry: Das kommt dabei raus, habe alles von deinem Link entnommen und es so übernommen bzw. angepasst.


    Spoiler anzeigen

    #include <a_samp>

    Spoiler anzeigen
    new PlayerText:Textdraw0[MAX_PLAYERS];
    new PlayerText:Textdraw1[MAX_PLAYERS];

    Spoiler anzeigen
    public OnPlayerConnect(playerid)
    {

    Spoiler anzeigen
    // Create the textdraws:
    Textdraw0[playerid] = CreatePlayerTextDraw(playerid,569.0, 44.0, "100");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 2);
    TextDrawLetterSize(Textdraw0, 0.220000, 0.899999);
    TextDrawColor(Textdraw0, -65281);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);
    TextDrawSetSelectable(Textdraw0, 0);

    Spoiler anzeigen
    Textdraw1[playerid] = CreatePlayerTextDraw(playerid,569.0, 66.0, "100");
    TextDrawBackgroundColor(Textdraw1, 255);
    TextDrawFont(Textdraw1, 2);
    TextDrawLetterSize(Textdraw1, 0.220000, 0.899999);
    TextDrawColor(Textdraw1, -65281);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawSetProportional(Textdraw1, 1);
    TextDrawSetShadow(Textdraw1, 1);
    TextDrawSetSelectable(Textdraw1, 0);

    return 1;

    Spoiler anzeigen
    public OnPlayerDisconnect(playerid)
    {
    TextDrawHideForAll(Textdraw0);
    TextDrawDestroy(Textdraw0);
    TextDrawHideForAll(Textdraw1);
    TextDrawDestroy(Textdraw1);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerSpawn(playerid)
    {
    PlayerTextDrawShow(playerid, Textdraw0[playerid]);
    PlayerTextDrawShow(playerid, Textdraw1[playerid]);
    return 1;


    C:\Users\Dave\Desktop\HealthBar.pwn(12) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(13) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(14) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(15) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(16) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(17) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(18) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(19) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(22) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(23) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(24) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(25) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(26) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(27) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(28) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(29) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(38) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(39) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(40) : error 035: argument type mismatch (argument 1)
    C:\Users\Dave\Desktop\HealthBar.pwn(41) : error 035: argument type mismatch (argument 1)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    20 Errors.

    Jeffry:


    Ich glaube ich habe ein Problem die zu definieren, sieht zurzeit so aus:


    Spoiler anzeigen

    #include <a_samp>

    Spoiler anzeigen
    new Text:Textdraw0;
    new Text:Textdraw1;

    Spoiler anzeigen
    //new PlayerText:Textdraw0[MAX_PLAYERS];
    //new PlayerText:Textdraw1[MAX_PLAYERS];

    Spoiler anzeigen
    public OnPlayerConnect(playerid)
    {

    Spoiler anzeigen
    // Create the textdraws:
    Textdraw0[playerid] = CreatePlayerTextDraw(playerid,569.0, 44.0, "100");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 2);
    TextDrawLetterSize(Textdraw0, 0.220000, 0.899999);
    TextDrawColor(Textdraw0, -65281);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);
    TextDrawSetSelectable(Textdraw0, 0);

    Spoiler anzeigen
    Textdraw1[playerid] = CreatePlayerTextDraw(playerid,569.0, 66.0, "100");
    TextDrawBackgroundColor(Textdraw1, 255);
    TextDrawFont(Textdraw1, 2);
    TextDrawLetterSize(Textdraw1, 0.220000, 0.899999);
    TextDrawColor(Textdraw1, -65281);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawSetProportional(Textdraw1, 1);
    TextDrawSetShadow(Textdraw1, 1);
    TextDrawSetSelectable(Textdraw1, 0);

    return 1;

    Spoiler anzeigen
    public OnPlayerDisconnect(playerid)
    {
    TextDrawHideForAll(Textdraw0);
    TextDrawDestroy(Textdraw0);
    TextDrawHideForAll(Textdraw1);
    TextDrawDestroy(Textdraw1);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerSpawn(playerid)
    {
    TextDrawShowForPlayer(i, Textdraw0);
    TextDrawShowForPlayer(i, Textdraw1);
    return 1;


    Errors:


    C:\Users\Dave\Desktop\HealthBar.pwn(13) : error 028: invalid subscript (not an array or too many subscripts): "Textdraw0"
    C:\Users\Dave\Desktop\HealthBar.pwn(13) : warning 215: expression has no effect
    C:\Users\Dave\Desktop\HealthBar.pwn(13) : error 001: expected token: ";", but found "]"
    C:\Users\Dave\Desktop\HealthBar.pwn(13) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\HealthBar.pwn(13) : 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.

    Jeffry:


    Habe mal selbst die Health Textdraws erstellt und ohne Funktion habe ich keine Probleme. Benötige denke ich nur ein anderen Weg um die Funktion einzubauen, kannst mir da helfen?


    Spoiler anzeigen

    #include <a_samp>

    Spoiler anzeigen
    new Text:Textdraw0;
    new Text:Textdraw1;

    Spoiler anzeigen
    public OnFilterScriptInit()
    {
    // Create the textdraws:
    Textdraw0 = TextDrawCreate(569.000000, 44.000000, "100");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 2);
    TextDrawLetterSize(Textdraw0, 0.220000, 0.899999);
    TextDrawColor(Textdraw0, -65281);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);
    TextDrawSetSelectable(Textdraw0, 0);

    Spoiler anzeigen
    Textdraw1 = TextDrawCreate(569.000000, 66.000000, "100");
    TextDrawBackgroundColor(Textdraw1, 255);
    TextDrawFont(Textdraw1, 2);
    TextDrawLetterSize(Textdraw1, 0.220000, 0.899999);
    TextDrawColor(Textdraw1, -65281);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawSetProportional(Textdraw1, 1);
    TextDrawSetShadow(Textdraw1, 1);
    TextDrawSetSelectable(Textdraw1, 0);

    Spoiler anzeigen
    for(new i; i < MAX_PLAYERS; i ++)
    {
    if(IsPlayerConnected(i))
    {
    TextDrawShowForPlayer(i, Textdraw0);
    TextDrawShowForPlayer(i, Textdraw1);
    }
    }
    return 1;
    }

    Spoiler anzeigen
    public OnFilterScriptExit()
    {
    TextDrawHideForAll(Textdraw0);
    TextDrawDestroy(Textdraw0);
    TextDrawHideForAll(Textdraw1);
    TextDrawDestroy(Textdraw1);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerConnect(playerid)
    {
    TextDrawShowForPlayer(playerid, Textdraw0);
    TextDrawShowForPlayer(playerid, Textdraw1);
    return 1;
    }

    Jeffry:


    So richtig?Falls ja hilft das nicht. Ich hätte eher gedacht das es vielleicht an OnPlayerUpdate liegt und das Problem gefixxt ist wenn ich das in mein GameMode Integriere, bin mir aber nicht sicher.


    Spoiler anzeigen

    #include <a_samp>
    #include <ocmd>

    Spoiler anzeigen
    new Text:Textdraw0;
    new Text:Textdraw1;

    Spoiler anzeigen
    new Text:Health[MAX_PLAYERS];
    new Text:Armour[MAX_PLAYERS];

    Spoiler anzeigen
    forward vitals(playerid);
    public vitals(playerid)
    {
    new string[5]
    ;new Float:pHealth, Float:pArmour;
    GetPlayerHealth(playerid,pHealth);
    GetPlayerArmour(playerid,pArmour);
    format(string, sizeof(string), "%.0f%", pHealth);
    TextDrawSetString(Health[playerid], string);
    format(string, sizeof(string), "%.0f%", pArmour);
    TextDrawSetString(Armour[playerid], string);
    }

    Spoiler anzeigen
    public OnFilterScriptInit()
    {

    SetTimer("vitals",1000,1);
    }

    Spoiler anzeigen
    public OnFilterScriptExit()
    {
    TextDrawHideForAll(Textdraw0);
    TextDrawDestroy(Textdraw0);
    TextDrawHideForAll(Textdraw1);
    TextDrawDestroy(Textdraw1);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerSpawn(playerid)
    {
    TextDrawShowForPlayer(playerid, Health[playerid]);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerUpdate(playerid)
    {
    new Float:pArmour;
    GetPlayerArmour(playerid, pArmour);
    if(pArmour == 0){
    TextDrawHideForPlayer(playerid, Armour[playerid]);
    }else{
    TextDrawShowForPlayer(playerid, Armour[playerid]);
    }
    }

    Spoiler anzeigen
    public OnPlayerConnect(playerid)
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    Health[i] = TextDrawCreate(566.000000, 67.000000, "100%%");
    TextDrawBackgroundColor(Health[i], 255);
    TextDrawFont(Health[i], 1);
    TextDrawLetterSize(Health[i], 0.219999, 0.899999);
    TextDrawColor(Health[i], -1);
    TextDrawSetOutline(Health[i], 1);
    TextDrawSetProportional(Health[i], 1);

    Spoiler anzeigen
    Armour[i] = TextDrawCreate(566.000000, 44.000000, "100%%");
    TextDrawBackgroundColor(Armour[i], 255);
    TextDrawFont(Armour[i], 1);
    TextDrawLetterSize(Armour[i], 0.219999, 0.899999);
    TextDrawColor(Armour[i], -1);
    TextDrawSetOutline(Armour[i], 1);
    TextDrawSetProportional(Armour[i], 1);
    }

    TextDrawShowForPlayer(playerid, Textdraw0);
    TextDrawShowForPlayer(playerid, Textdraw1);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerDisconnect(playerid)
    {
    TextDrawHideForAll(Textdraw0);
    TextDrawDestroy(Textdraw0);
    TextDrawHideForAll(Textdraw1);
    TextDrawDestroy(Textdraw1);
    return 1;
    }

    Jeffry:


    Und du gehst davon aus das dies der Grund war warum meine Spieler AFK waren sobald ich das Script geladen habe? (Sie konnten trotzdem noch schreiben etc)


    Kann das gerade nicht mit einem 2. Spieler austesten da er gerade wieder offline ist, aber ich werde das noch machen.


    Und irgendwie zeigt der mir das nur beim Armour Textdraw an, Health nicht..



    Edit: Er war gerade on gekommen währned ich am schreiben war, Problem besteht noch.

    Jeffry:


    Ich habe ein Problem. Jedes mal wenn ich mein HealthBar Textdraw lade, sind alle Spieler auf meinem Server pausiert.


    Dieses FilterScript zeigt das Heal in % an bei der Healthbar.


    Ich kopiere das mal hier rein, hoffe du kannstm mir sagen woran das liegt.


    Spoiler anzeigen

    #include <a_samp>
    #include <ocmd>

    Spoiler anzeigen
    new Text:Textdraw0;
    new Text:Textdraw1;

    Spoiler anzeigen
    new Text:Health[MAX_PLAYERS];
    new Text:Armour[MAX_PLAYERS];

    Spoiler anzeigen
    forward vitals(playerid);
    public vitals(playerid)
    {
    new string[5]
    ;new Float:pHealth, Float:pArmour;
    GetPlayerHealth(playerid,pHealth);
    GetPlayerArmour(playerid,pArmour);
    format(string, sizeof(string), "%.0f%", pHealth);
    TextDrawSetString(Health[playerid], string);
    format(string, sizeof(string), "%.0f%", pArmour);
    TextDrawSetString(Armour[playerid], string);
    }

    Spoiler anzeigen
    public OnFilterScriptInit()
    {

    Spoiler anzeigen
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    Health[i] = TextDrawCreate(566.000000, 67.000000, "100%");
    TextDrawBackgroundColor(Health[i], 255);
    TextDrawFont(Health[i], 1);
    TextDrawLetterSize(Health[i], 0.219999, 0.899999);
    TextDrawColor(Health[i], -1);
    TextDrawSetOutline(Health[i], 1);
    TextDrawSetProportional(Health[i], 1);

    Spoiler anzeigen
    Armour[i] = TextDrawCreate(566.000000, 44.000000, "100%");
    TextDrawBackgroundColor(Armour[i], 255);
    TextDrawFont(Armour[i], 1);
    TextDrawLetterSize(Armour[i], 0.219999, 0.899999);
    TextDrawColor(Armour[i], -1);
    TextDrawSetOutline(Armour[i], 1);
    TextDrawSetProportional(Armour[i], 1);
    }

    SetTimer("vitals",1000,1);
    }

    Spoiler anzeigen
    public OnFilterScriptExit()
    {
    TextDrawHideForAll(Textdraw0);
    TextDrawDestroy(Textdraw0);
    TextDrawHideForAll(Textdraw1);
    TextDrawDestroy(Textdraw1);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerSpawn(playerid)
    {
    TextDrawShowForPlayer(playerid, Health[playerid]);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerUpdate(playerid)
    {
    new Float:pArmour;
    GetPlayerArmour(playerid, pArmour);
    if(pArmour == 0){
    TextDrawHideForPlayer(playerid, Armour[playerid]);
    }else{
    TextDrawShowForPlayer(playerid, Armour[playerid]);
    }
    }

    Spoiler anzeigen
    public OnPlayerConnect(playerid)
    {
    TextDrawShowForPlayer(playerid, Textdraw0);
    TextDrawShowForPlayer(playerid, Textdraw1);
    return 1;
    }

    Jeffry:


    Hast Recht, hat eine Klammer gefehlt und musste die Admin Variable umändern habe nicht drauf geachtet aber funktioniert wie gewollt, danke dir :).


    Wie stelle ich das an das ALLE Admins die es auf dem Server gibt angezeigt werden, auch wenn die Offline sind?

    Jeffry:


    Ich bekomme unmengen an Errors, mir fehlt glaube ich irgendeine Include.


    Spoiler anzeigen


    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_amx.inc(324) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_utils.inc(250) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_utils.inc(343) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_utils.inc(497) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_utils.inc(540) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_utils.inc(558) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_malloc.inc(216) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_hooks/impl.inc(225) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_hooks/impl.inc(323) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_inline.inc(260) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_inline.inc(678) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(365) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(395) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(487) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(703) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(770) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(837) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(957) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(1030) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(1051) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(1070) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(1092) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(1124) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(1160) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(1188) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(1266) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\YSI\y_ini.inc(1344) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\sscanf2.inc(101) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\sscanf2.inc(219) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\sscanf2.inc(219) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\sscanf2.inc(279) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\sscanf2.inc(279) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\pawno\include\Dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(23) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(34) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(368) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(393) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(514) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(710) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(783) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(826) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(847) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(975) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1043) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1049) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1055) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1061) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1363) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1405) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1416) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1463) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1465) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1482) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1494) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1511) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1568) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1593) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1827) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1872) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1905) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1940) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(1973) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2017) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2050) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2088) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2118) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2145) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2201) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2229) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2256) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2279) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2321) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2447) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2450) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2451) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2452) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2454) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2456) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2458) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2461) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2464) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2469) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2471) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2473) : error 010: invalid function or declaration
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2554) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2564) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2573) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2579) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2581) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2590) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2598) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2600) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2611) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2613) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2624) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2626) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2643) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2658) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2687) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2689) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2699) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2706) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2764) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2789) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2800) : warning 203: symbol is never used: "Count"
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2800) : warning 203: symbol is never used: "First"
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2800) : warning 203: symbol is never used: "i"
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2800) : warning 203: symbol is never used: "name"
    C:\Users\Dave\Desktop\Hoe's Wonderland\gamemodes\LnD.pwn(2800) : warning 203: symbol is never used: "string"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Spoiler anzeigen
    12 Errors.