Bekomme Errors beim Portbefehl [Anfänger]

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
  • Tag Breadfish


    Ich bin grade dabei ein kleines Script anzufertigen für mein Map Showroom welchen
    ich Eröffnen möchte..


    Dazu benötige ich auch Port Befehle um sich zu den Maps zu Teleportieren ..
    Doch diese klappen bei mir i-wie nicht könntet ihr mir damit helfen ?


    Hier sind die Errors:


    C:\Users\Malvin\Desktop\testserver\gamemodes\fahrschule.pwn(1163) : error 029: invalid expression, assumed zero
    C:\Users\Malvin\Desktop\testserver\gamemodes\fahrschule.pwn(1164) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    Und hier sind die Zeilen :


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext,"/Fahrschule",true)==0
    {
    SetPlayerPos(playerid,1044.1427,-1732.6941,13.5469,79.3249);
    SendClientMessage(playerid,0xFF0005FF,"Du bist nun an der Fahrschule");
    }
    return 0;
    }

    ehml. Projekleiter von My Virtual Dream

    ehml. Mapper von My Virtual Dream

    ehml. Mapper von LoH

  • Wenn du mehrere Maps vorstellen möchtest empfehle ich dir mit Switch & Case zu arbeiten.
    Dann kannst du ganz einfach einen Befehl erstellen z.B. "/porten" wo sich ein Dialog öffnet in dem du Auswählen kannst an welchen Ort du dich teleportieren möchtest.



    Beispiel:
    Du führst den Befehl /Porten aus.
    Dann öffnet sich eine Box dort wählst du dann in deinem Fall jetzt Fahrschule aus.
    Dann musst du um Script bloß unter "OnDialogResponse" alles eintragen.
    Finde ich persönlich besser.



    Aber wie gesagt ist ja nur ein Vorschlag.
    Lg


    Alle Menschen sind eins. Was sie unterscheidet, ist der Name, den man ihnen gibt.
    (Buddha)


    Uns zivilisierten Menschen ist zwar gelungen, das Raubtier in uns auszuschalten, nicht aber den Esel.
    (Winston Churchill)


    Wenn du denkst, die ganze Welt sei schlecht, dann vergisst nicht, dass Leute wie du darin leben.
    (Mahatma Gandhi)