Erstellen eines Tutorials ^^

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
  • Hey ich habe auch errors also bei mir sagt es das hier



    C:\Users\Armios\Downloads\Selfmade.pwn(119) : error 010: invalid function or declaration
    C:\Users\Armios\Downloads\Selfmade.pwn(380) : error 017: undefined symbol "msg"
    C:\Users\Armios\Downloads\Selfmade.pwn(384) : error 017: undefined symbol "msg"
    C:\Users\Armios\Downloads\Selfmade.pwn(388) : error 017: undefined symbol "msg"
    C:\Users\Armios\Downloads\Selfmade.pwn(392) : error 017: undefined symbol "msg"
    C:\Users\Armios\Downloads\Selfmade.pwn(396) : error 017: undefined symbol "msg"
    C:\Users\Armios\Downloads\Selfmade.pwn(400) : error 017: undefined symbol "msg"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    7 Errors.



    Zeile 119



    pFirstLog[playerid] = "true";


    Zeile 380



    {
    SendClientMessage(playerid,msg,"__(Tutorial: Willkommen!)__");
    }


    das selbe steht ja bei den andere reihen bitte helfen

  • wie were es mit einen tutirial wo man selber entscheiden kan ob man es sixch anguckt oder net ??

  • Ich habe alles genau so gemacht wie da steht blos es kommt immer ein error


    Bin script anfenger brauche desshalb dringend hilfe weil die include habe ich ja also Dini ?(


    gamemodes\my.pwn(10) : fatal error 100: cannot read from file: "Dini"

  • ich habe die include ja und jetz aufeinma sins 8 errors xD


    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(344) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(429) : error 021: symbol already defined: "OnPlayerSpawn"
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(429) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(441) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(447) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(453) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(459) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(471) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(146) : warning 204: symbol is assigned a value that is never used: "ZONE_ADMIN"
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(144) : warning 204: symbol is assigned a value that is never used: "ZONE_BALLAS"
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(143) : warning 204: symbol is assigned a value that is never used: "ZONE_GROVE"
    C:\Dokumente und Einstellungen\Besitzer\Desktop\Neuer Ordner (4)\server\gamemodes\my.pwn(145) : warning 204: symbol is assigned a value that is never used: "ZONE_VAGOS"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    Kann nicht einfach ma was klappen xD

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • bei mir kommen immer die Error
    C:\Dokumente und Einstellungen\Jan\Desktop\ServerScripten\pawno\Selfmade.pwn(310) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Jan\Desktop\ServerScripten\pawno\Selfmade.pwn(332) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Jan\Desktop\ServerScripten\pawno\Selfmade.pwn(332) : error 004: function "Tutorial" is not implemented
    C:\Dokumente und Einstellungen\Jan\Desktop\ServerScripten\pawno\Selfmade.pwn(384) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Jan\Desktop\ServerScripten\pawno\Selfmade.pwn(385) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Jan\Desktop\ServerScripten\pawno\Selfmade.pwn(392) : error 030: compound statement not closed at the end of file (started at line 261)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.

  • wenn du schon SendClientMessage(playerid, msg.....); machst dann definiere oben auch msg xD oder schreib da die Farbe hin


    lg



  • Hallo,


    wollte nur euch fragen, weshalb bei mir garnichts abgespielt wird? Habe es genauso gemacht.
    Hier meine Warnings, also bekomme keine Erros.




    Mfg
    Denis

    Einmal editiert, zuletzt von Corlethh ()

  • Ich finde es Super Hamma Hamma und hilft auch den Anfängern

    ..::German My Secound Life::.. Selfmade Script ||||||||||100 %


    Forum: my2life.de
    TS3: ts.my2life.de:9999

    Server: 188.40.86.76:1111


    Nicht mein Script mache nur Werbung aber Hammer geil guckt es euch an.

  • hey bei mir wirt Zum Schluss die Camera nicht gelost so das sie mit den Speiler geht sie bleibt den einfach Stuhr da

    public Tutorial(playerid)
    {
    if(TutTime[playerid] >= 1)
    {
    if(TutTime[playerid] == 10)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    ClearChatbox(playerid, 12);
    SetPlayerPos(playerid,-2581.8469,310.1796,5.1797);
    SetPlayerCameraPos(playerid, -2621.4905,345.6873,18.4862);
    SetPlayerCameraLookAt(playerid, -2581.8469,310.1796,5.1797);
    SendClientMessage(playerid,ROT,"*~'__(Tutorial: Willkommen auf Proud of Destiny!)__'~*");
    SendClientMessage(playerid,GELB,"Es folgt nun ein kleines Tutorial, passe bitte gut auf.");
    SendClientMessage(playerid,GELB,"Falls dann doch noch Fragen offen bleiben, fragt im Forum oder die Admins/Spieler.");
    }
    else if(TutTime[playerid] == 30)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    ClearChatbox(playerid, 12);
    SendClientMessage(playerid,ROT,"*~'__(Tutorial: Respekt und Umgangston!)__'~*");
    SendClientMessage(playerid,GELB,"Bitte behandle jeden so wie du gern behandelt werden möchtest.");
    SendClientMessage(playerid,GELB,"Falls du in einem falschen Umgangston redest wirst du verwarnt.");
    SendClientMessage(playerid,GELB,"Bitte respektiere die Admins auch, denn auch sie werden dich..");
    SendClientMessage(playerid,GELB,"..respektieren. Also: Achte auf deinen Umgangston!");
    }
    else if(TutTime[playerid] == 50)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    ClearChatbox(playerid, 12);
    SendClientMessage(playerid,ROT,"*~'__(Tutorial: Bugusing oder Ähnliches!)__'~*");
    SendClientMessage(playerid,GELB,"Falls du jemanden siehst, der einen Bug used.");
    SendClientMessage(playerid,GELB,"Oder auch wenn er cheatet oder andere 'illegale' Sachen tut..");
    SendClientMessage(playerid,GELB,"Bitte reporte ihn oder mach einen Screen und stell ihn ins Forum.");
    }
    else if(TutTime[playerid] == 70)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    ClearChatbox(playerid, 12);
    SetPlayerPos(playerid,-2026.3687,67.3423,27.6719);
    SetPlayerCameraPos(playerid, -1993.5643,39.8338,35.6335);
    SetPlayerCameraLookAt(playerid, -2026.3687,67.3423,27.6719);
    SendClientMessage(playerid,ROT,"*~'__(Tutorial: Feuerwehr!)__'~*");
    SendClientMessage(playerid,GELB,"Hier Befindet Sich die feuerwehr.");
    SendClientMessage(playerid,GELB,"WEn sie mal in Not sind werden sie ihnen helfen.");
    SendClientMessage(playerid,GELB,"Sie Können dise Unter /112 ereichen.");
    }
    else if(TutTime[playerid] == 90)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    ClearChatbox(playerid, 12);
    SetPlayerPos(playerid,-1621.2440,688.1776,6.1701);
    SetPlayerCameraPos(playerid, -1618.0277,633.6279,15.6582);
    SetPlayerCameraLookAt(playerid, -1621.2440,688.1776,6.1701);
    SendClientMessage(playerid,ROT,"*~'__(Tutorial: Polizei SA!)__'~*");
    SendClientMessage(playerid,GELB,"Hier Befindet sich die Polizei SA.");
    SendClientMessage(playerid,GELB,"Sie helfen ihnen in Noot wen sie hilfe benotigen.");
    }
    else if(TutTime[playerid] == 100)
    {
    ClearChatbox(playerid, 12);
    SetPlayerPos(playerid,-2581.8469,310.1796,5.1797);
    SetPlayerCameraPos(playerid, -2579.0811,310.0593,5.5082);
    SetPlayerCameraLookAt(playerid, -2581.8469,310.1796,5.1797);
    SendClientMessage(playerid,ROT,"*~'__(Tutorial: Das Ende!)__'~*");
    SendClientMessage(playerid,GELB,"Vielen Dank, dass du dir Zeit fürs Tutorial genommen hast.");
    SendClientMessage(playerid,GELB,"Falls weitere Fragen bestehen, wende dich an Spieler oder Admins.");
    }
    else if(TutTime[playerid] == 120) // hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    KillTimer(TutTimer[playerid]); // der Tutorial Timer wird beendigt
    TutTime[playerid] = 0; // die Tutorial Zeit auf INVALID gsetzt - nach Goldkiller :)
    SetPlayerPos(playerid,-2581.8469,310.1796,5.1797); // der Spawn, wo er nach dem Tutorial hinsoll
    TogglePlayerControllable(playerid,true); // hier wird die Fähigkeit sich zu bewegen wieder auf "wahr" gesetzt
    GameTextForPlayer(playerid,"~g~Willkommen, ~r~ in San Fierro.",6000,1); // GameText am Ende des Tutorials
    }
    TutTime[playerid]++; // hier wird die Zeit jede Sekunde erhöht
    }
    }


    kann mir da wer helfen

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