/event & /markevent SIMPLE

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • danke grex
    das OnPlayerPrivMsg() hab ich gelöscht und der warning ist weg
    aber dennoch kommen 2 warnings und das eventsystem funkt immer noch nict


    hab das jetzt mal in string1 umgeschrieben, wenn ich es lösche kommen 4 errors

    PHP
    C:\Dokumente und Einstellungen\Felix\Desktop\Neuer Ordner\xgf.pwn(9783) : warning 204: symbol is assigned a value that is never used: "string1"
    C:\Dokumente und Einstellungen\Felix\Desktop\Neuer Ordner\xgf.pwn(9783) : warning 204: symbol is assigned a value that is never used: "spielername"


    PHP
    9782 if(EventAktiv == 1) // hier fragen wir ab ob das Event online ist.
    9783 {new spielername[MAX_PLAYER_NAME];new string1[250];
    9784  SetPlayerPos(playerid, EventPosX, EventPosY, EventPosZ); // hier


    ///Edit::::


    Habs jetzt so gemacht wies grex gesagt hat das new string[250]; weglassen
    jetzt kommt kein error mehr, aber noch ein warning

    PHP
    C:\Dokumente und Einstellungen\Felix\Desktop\Neuer Ordner\xgf.pwn(9783) : warning 204: symbol is assigned a value that is never used: "spielername"


    PHP
    9783 {new spielername[MAX_PLAYER_NAME];

    Einmal editiert, zuletzt von Felix_L ()

  • C:Dokumente und EinstellungenFelixDesktopNeuer Ordnerxgf.pwn(9783) : warning 204: symbol is assigned a value that is never used: "spielername"
    löschen...
    das andere genau so, dann müssten sie eig. weg sein
    mfg Shooter1995[MSIE_newline_end ]

  • ich bekomme einfach nur sau viele fehler und warnings:


    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50437) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50439) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50445) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50449) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50452) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50454) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50456) : error 021: symbol already defined: "SetPlayerPos"
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50460) : error 021: symbol already defined: "SendAdminMessage"
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50462) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50466) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50469) : error 054: unmatched closing brace ("}")
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50471) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50473) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50476) : error 021: symbol already defined: "SendClientMessage"
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50479) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50483) : error 010: invalid function or declaration
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50485) : warning 203: symbol is never used: "EventAktiv"
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50485) : warning 203: symbol is never used: "EventPosX"
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50485) : warning 203: symbol is never used: "EventPosY"
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50485) : warning 203: symbol is never used: "EventPosZ"
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50485) : warning 203: symbol is never used: "spielername"
    C:\Users\Test\Desktop\GTA\German-RolePlay\trees.pwn(50485) : warning 203: symbol is never used: "string344"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    16 Errors.



    die zeilen, indie ich /event-sachen eingefügt habe:


    new Float:EventPosX;
    new Float:EventPosY;
    new Float:EventPosZ;
    new EventAktiv;


    if(strcmp(cmd, "/placeevent", true) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 1337) // Abfrage ob der jenige Admin level 4 Hat
    {
    GetPlayerPos(playerid, EventPosX, EventPosY, EventPosZ); // Hier fragen wir die Position ab
    EventAktiv = 1; // Hier schalten wir das Event Online!
    SendClientMessage(playerid, COLOR_RED, "Du hast ein Event an dieser Position gesetzt!");
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du hast keine Berechtigung um ein Event zu Setzen!"); // Hier ist das wenn man Admin level 4 nicht hat!
    }
    return 1;
    }


    if(strcmp(cmd, "/event", true) == 0)
    {
    if(EventAktiv == 1) // hier fragen wir ab ob das Event online ist.
    {new spielername[MAX_PLAYER_NAME];new string[250];
    SetPlayerPos(playerid, EventPosX, EventPosY, EventPosZ); // hier telepotieren wir den Spieler an die Makierte Position!
    SendClientMessage(playerid, COLOR_GRAD2, "Du hast dich zum Event telepotiert!");
    GetPlayerName(playerid, sendername, sizeof(sendername)); // Hier suchen wir den Namen der den Befehl ausführt
    format(string, sizeof(string), "%s hat sich zum Event geportet!", sendername); // Hier wird eine Nahricht an die Admins geschickt!
    SendAdminMessage(COLOR_YELLOW, string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Es ist kein Event am Laufen!!"); // wenn kein Event Online ist.
    }
    return 1;



    }


    if(strcmp(cmd, "/devent", true ) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 1331) // Abfrage ob der jenige Admin level 4 hat
    {


    SendClientMessage(playerid, COLOR_GRAD2, "Event ausgeschaltet");
    EventAktiv = 0; // Schaltet das Event aus!
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Befehl nicht nutzen! "); // wenn der jenige das Admin level nicht hat.
    }
    return 1;
    }


    ich arbeite mit einem Suchti-script.



    Bitte um Hilfe. Danke schonmal im Vorraus.

  • Du nennst dich Scripter? ^^ , Der fehler liegt beim Copy&Paste, haettest du es selber ausprobiert, wäre es bestimmt für dich "Scripter" nicht so schwer .

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Zitat von Shooter

    new Float:EventPosY;
    new Float:EventPosZ:




    new Float:EventPosZ:


    PosZ:


    :


    F A I L.


    das erspart dir schonmal 3 errors.


    richtig:

    new Float:EventPosZ;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; nicht ::::::::::::::::::::::::::


    aber ich find das tut schön erkärt. nur für anfänger muss man es etwas ohne rechtschreibfehler machne, den sie sind halt so ein strg + c fan :rolleyes:
    also von mir gibs 8/10

    526C4Hj.png Mit freundlichen Grüßen,
    Noneatme

  • Hallo Breadfish


    also ich habe 5 errors den ich nicht wegkriege


    der Fehler: Zeile (349) : Falsch eingerückt
    Zeile (351) : Unbekannte Variable : "sendername"
    Zeile (351) : Unbekannte Variable : "sendername"
    Zeile (351) : Ungültiger Befehl
    Zeile (351) : Zuviele Fehler in einer Zeile


    5 Errors, 1 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de


    Der Code: if(strcmp(cmdtext,"/event",true)==0)
    {
    if(EventAktiv == 1) // hier fragen wir ab ob das Event online ist.
    {new spielername[MAX_PLAYER_NAME];new string[250];
    SetPlayerPos(playerid,EventPosX,EventPosY,EventPosZ); // hier telepotieren wir den Spieler an die Makierte Position!
    SendClientMessage(playerid,COLOR_BLUE, "Du hast dich zum Event telepotiert!");
    GetPlayerName(playerid,sendername, sizeof(sendername)); // Hier suchen wir den Namen der den Befehl ausführt
    format(string, sizeof(string), "%s hat sich zum Event geportet!", sendername); // Hier wird eine Nahricht an die Admins geschickt!
    SendAdminMessage(COLOR_YELLOW, string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Es ist kein Event am Laufen!!"); // wenn kein Event Online ist.
    }
    return 1;
    }


    Pls brauche Hilfe

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen