Hi Leutz,
Ich wollte heute ein kleines Tutorial erstelle. Am anfang hat alles Prima geklappt, aber als ich mehr hinzufügen wollte, kamen 4 Errors:
C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : warning 215: expression has no effect
C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : warning 215: expression has no effect
C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : warning 215: expression has no effect
C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : warning 215: expression has no effect
C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : error 001: expected token: ";", but found ")"
C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : error 029: invalid expression, assumed zero
C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : 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.
so. Mein Tut sieht folgt aus:
forward GSG9Tutorial1(playerid);
forward GSG9Tutorial2(playerid);
forward GSG9Tutorial3(playerid);
forward GSG9Tutorial4(playerid);
forward GSG9Tutorial5(playerid);
forward GSG9Tutorial6(playerid);
forward GSG9Tutorial7(playerid);
forward GSG9Tutorial8(playerid);
forward GSG9Tutorial9(playerid);
forward GSG9Tutorial10(playerid);
forward GSG9Tutorial11(playerid);
forward GSG9Tutorial12(playerid);
dann unter public OnPlayerCommandText(playerid, cmdtext[]) folgt es mit den dem cmd, dem start test tuts und dem Timern :
if(strcmp(cmd, "/GSG9TUTORIAL", true) == 0)
{
SetPlayerPos(playerid,-2024.7223,-114.0907,1035.1719);
SetPlayerInterior(playerid,3);
TogglePlayerControllable(playerid,0);
GSG9Tutorial1(playerid);
SetTimerEx("GSG9Tutorial2", 20000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial3", 50000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial4", 70000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial5", 90000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial6", 120000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial7", 150000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial8", 180000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial9", 210000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial11" 240000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial12" 280000, 0, "d", playerid);
SetTimerEx("GSG9Tutorial13" 310000, 0, "d", playerid);
}
dann kommt das richtige Tut:
public GSG9Tutorial1(playerid)
{
SendClientMessage(playerid, 0xF5DEB3AA, "BlaBla"
}
public GSG9Tutorial2(playerid)
{
SendClientMessage(playerid, 0xF5DEB3AA, "BlaBla"
}
und und und
aufjeden falls liegen die errors bei SetTimerEx("GSG9Tutorial11" 240000, 0, "d", playerid);
was kann ich machen, um die errors weg zu bekommen damit es sogar funktioniert.
MFG
[XAC]Simon
PS: Das Tut hab ich aus dem Automatischen Fahrschulsystem für GF von Chakuza und hat am anfang auch geklpatt. Ich benutze kein GF.