If defination

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
  • Wir haben ein kleines Problem ...


    Wenn wie i-welche "If Befehle" nutzen wollen, steht da immer ERROR ....


    (
    if (strcmp("/heilen", cmdtext, true, 10) == 0)
    SetPlayerHealth (playerid, 100);
    return 1;
    )
    return 0;
    )


    C:\DOKUME~1\Dennis\Desktop\Server\pawno\DENNIZ~1.PWN(179) : error 010: invalid function or declaration
    C:\DOKUME~1\Dennis\Desktop\Server\pawno\DENNIZ~1.PWN(180) : error 010: invalid function or declaration
    C:\DOKUME~1\Dennis\Desktop\Server\pawno\DENNIZ~1.PWN(182) : error 010: invalid function or declaration
    C:\DOKUME~1\Dennis\Desktop\Server\pawno\DENNIZ~1.PWN(184) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    Was ist hierran falsch??? Bitten um Hilfen, danke im Vorraus

  • hasses au bei:



    public OnPlayerCommandText(playerid, cmdtext[])
    {


    ??


    wenn nicht dann mach mal das::
    aso und



    NICHT ( oder )


    SONDERN


    { und }
    !!

  • wir haben es unter public onplayer ... gemacht.


    so wir haben jetzt {} gemacht ... ka warum das net geht .. brauchen hilfe


    {
    if (strcmp("/heilemich", cmdtext, true, 10) == 0)
    {
    SetPlayerHealth(playerid, 100);
    return 1;
    }
    return 0;
    }





    C:\DOKUME~1\Dennis\Desktop\Server\pawno\DENNIZ~1.PWN(179) : error 055: start of function body without function header
    C:\DOKUME~1\Dennis\Desktop\Server\pawno\DENNIZ~1.PWN(180) : error 010: invalid function or declaration
    C:\DOKUME~1\Dennis\Desktop\Server\pawno\DENNIZ~1.PWN(183) : error 010: invalid function or declaration
    C:\DOKUME~1\Dennis\Desktop\Server\pawno\DENNIZ~1.PWN(185) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase




    ?( ?( ?( ?( sind überfragt ...


  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    #define COLOR_RED 0xFF0000FF
    if(strcmp("/heilen",cmdtext,true,10)==0)
    {
    SetPlayerHealth(playerid,100);
    GivePlayerMoney(playerid,-100);
    SendClientMessage(playerid,COLOR_RED,"Das Heilen hat dich 100$ gekostet");
    }
    return 1;
    }

    so einfach ^^

  • so... in OnPlayer... reingemacht, ganu so übernommen...
    Zeile 405 {
    Zeile 406 #define COLOR_RED 0xFF0000FF
    Zeile 407 if(strcmp("/heilen",cmdtext,true,10)==0)
    Zeile 408 {
    Zeile 409 SetPlayerHealth(playerid,100);
    Zeile 410 GivePlayerMoney(playerid,-100);
    Zeile 411 SendClientMessage(playerid,COLOR_RED,"Das Heilen hat dich 100$ gekostet");
    Zeile 412 }
    Zeile 413 return 1;
    Zeile 414 }


    ... und dann kam das:
    C:\DOKUME~1\JANEKJ~1\EIGENE~1\Server\pawno\rl.pwn(405) : error 055: start of function body without function header
    C:\DOKUME~1\JANEKJ~1\EIGENE~1\Server\pawno\rl.pwn(407) : error 010: invalid function or declaration
    C:\DOKUME~1\JANEKJ~1\EIGENE~1\Server\pawno\rl.pwn(413) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.


    ;( ;( ;( ;(
    es nervt -.-

  • ok, neues problem folgt...
    wir haben uns an objekte verschieben versucht... es hat auch soweit geklappt... aber es wäre ja zu schön um wahr zu sein...


    Zeile2 new door_pd
    Zeile6 main()
    Zeile7 {
    Zeile8 print("\n----------------------------------");
    Zeile9 print(" Map Testing gamemode");
    Zeile10 print(" Created by deLUX Map Converter");
    Zeile11 print("----------------------------------\n");
    Zeile12 }


    Zeile19 door_pd = CreateObject(975, 1588.921265, -1638.056396, 14.112827, 0.0000, 0.0000, 359.1406);


    Zeile407 if (strcmp(cmdtext, "/pdauf", true) == 0)
    {
    MoveObject(door_pd,1596.769409, -1638.202515, 14.057503,10);
    return 1;
    }
    if (strcmp(cmdtext, "/pdzu", true) == 0)
    {
    MoveObject(door_pd,1588.921265, -1638.056396, 14.112827,10);
    return 1;
    Zeile416 }


    C:\DOKUME~1\JANEKJ~1\EIGENE~1\Server\pawno\rl.pwn(6) : error 001: expected token: ";", but found "-identifier-"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

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


    da muss ein ; dahinter. Das muss am ende so aussehen:


    Code
    new door_pd;


    Dei dem brauchst kein strichpunkt, sind aber Konstanten:


    Code
    #define blabla 10

    Signatur:
    Hier findest du viele nützliche Infos!

  • Hey,
    Ich denke du solltest (nicht böse gemeint ) Englisch lernen.


    Code
    error 001: expected token: ";", but found "-identifier-"


    Übersetzt bedeutet das : Gesucht ist ";" (ohne ""), aber gefunden wurde "-identifier-"(wieder ohne "").
    :)
    Ich wollte dir damit nur sagen das es hilfreich ist zu lesen, bevor man postet.
    Und übrigens:

    Code
    C:\DOKUME~1\JANEKJ~1\EIGENE~1\Server\pawno\rl.pwn(6)

    < Die (6) steht für die Zeile, wo der Fehler ist. :)
    Hoffentlich war das hilfreich :P
    Euer Alex :thumbup:

    Zitat aus meiner Info ( http://dtonline.funpic.de/homepage )
    Was ich mag: Pizza
    Was ich nicht mag: keine Pizza x'D
    -------------------------------
    Ich bin erfolgreicher Delphi 7 Programmierer :D
    Ebenso Pawn :P