Hi all.
Ich wollte mal ein eigendes Include schreiben.
Doch wenn ich oben #include <Language> mache kommen 17 Errors und ich weiß nicht warum!
Errors:
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(40) : Unbekannte Funktion
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(42) : Unbekannte Funktion
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(45) : Variable wurde bereits definiert: "ShowPlayerLanguageDialog"
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(48) : Unbekannte Funktion
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(51) : Variable wurde bereits definiert: "LoadDialog"
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(53) : Unbekannte Funktion
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(55) : Unbekannte Funktion
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(56) : Unbekannte Funktion
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(58) : Unbekannte Funktion
C:\Users\Tieger\Desktop\Server\pawno\include\Language.inc(63) : Unbekannte Funktion
Zeile (458) : Variable wird nie benutzt: "PlayerLanguage"
22 Errors, 1 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochen
PWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.de
Include
#if defined _Language_included
#endinput
#endif
#define _Language_included
native GetPlayerLanguage(playerid);
native SetPlayerLanguage(playerid,Language[]);
native SendLanguageMessage(playerid,color,English,German);
native ShowPlayerLanguageDialog(playerid);
native LoadDialog();
foeward LoadDialog();
forward ShowPlayerLanguageDialog(playerid);
forward SendLanguageMessage(playerid,color,English,German);
forward SetPlayerLanguage(playerid,language[]);
forward GetPlayerLanguage(playerid);
new PlayerLanguage[MAX_PLAYERS char];
#define German 9991
#define English 9992
#define LanguageDialog 9993
public GetPlayerLanguage(playerid)
{
return PlayerLanguage[playerid];
}
public SetPlayerLanguage(playerid,language)
{
PlayerLanguage[playerid] = language)
return 1;
}
public SendLanguageMessage(playerid,color,English[],German[])
{
switch(PlayerLanguage[playerid])
{
case German: SendClientMessage(playerid,color,German);
case English: SendClientMessage(playerid,color,English02:22 28.07.2011);
}
return 1;
}
public ShowPlayerLanguageDialog(playerid)
{
ShowPlayerDialog(playerid,LanguageDialog,DIALOG_STYLE_LIST,"Select your Language","German\nEnglish","Choose","Choose");
return 1;
}
public LoadDialog()
{
if(dialogid == LanguageDialog)
{
if(!response) return ShowPlayerDialog(playerid,LanguageDialog,DIALOG_STYLE_LIST,"Select your Language","German\nEnglish","Choose","Choose");
switch(listitem)
{
case 0:
{
SendClientMessage(playerid,0xFF0000FF,"Du wählst die deutsche Sprache aus.);
PlayerLanguage[playerid] = German;
}
case 1:
{
SendClientMessage(playerid,0xFF0000FF,"You Choosen the English Language");
PlayerLanguage[playerid] = English;
}
}
}
}
obwohl ich nichtma irgendeine funktion genutzt habe und definiert sind sie im fs auch nicht.
kann mir einer dieses problem beheben ?
Danke im vorraus
EDIT: Kann mir keiner helfen ?