Hallo Community!
Bin gerade dabei mir den Befehl /givelicense zu scripten allerdings bekomm ich da errors und wollte fragen wie ich die definieren muss.
ocmd:givelicense(playerid,params[])
{
new pID, licens, string[128];
if(SpielerInfo[playerid][pFraktion] != 5)return SendClientMessage(playerid,COLOR_GRAD2,"Du bist kein Fahrlehrer");
if(sscanf(params,"ui",pID,licens))
{
SendClientMessage(playerid,COLOR_ROT,"/givelicense [playerid/PartOfName][Licens]");
SendClientMessage(playerid,COLOR_ROT,"Auto | Motor | LKW | Bus | Flug | Gefahr | Waffen | Angel | Boot");
}
{
if(IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAD2,"Der angegebene Spieler ist nicht online");
if(licens == Auto)
{
format(string,sizeof(string),"Fahrlehrer %s hat dir den Autoschein gegeben",SpielerName(playerid));
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string,sizeof(string),"Du hast %s den Autoschein gegeben",SpielerName(pID));
SendClientMessage(pID,COLOR_HELLBLAU,string);
SpielerInfo[pID][pAutos] = 1;
}
if(licens == Motor)
{
format(string,sizeof(string),"Fahrlehrer %s hat dir den Motorradschein gegeben",SpielerName(playerid));
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string,sizeof(string),"Du hast %s den Motorradschein gegeben",SpielerName(pID));
SendClientMessage(pID,COLOR_HELLBLAU,string);
SpielerInfo[pID][pMotors] = 1;
}
if(licens == LKW)
{
format(string,sizeof(string),"Fahrlehrer %s hat dir den Lkwschein gegeben",SpielerName(playerid));
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string,sizeof(string),"Du hast %s den Lkwschein gegeben",SpielerName(pID));
SendClientMessage(pID,COLOR_HELLBLAU,string);
SpielerInfo[pID][pLkws] = 1;
}
if(licens == Bus)
{
format(string,sizeof(string),"Fahrlehrer %s hat dir den Busschein gegeben",SpielerName(playerid));
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string,sizeof(string),"Du hast %s den Busschein gegeben",SpielerName(pID));
SendClientMessage(pID,COLOR_HELLBLAU,string);
SpielerInfo[pID][pBuss] = 1;
}
if(licens == Flug)
{
format(string,sizeof(string),"Fahrlehrer %s hat dir den Flugschein gegeben",SpielerName(playerid));
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string,sizeof(string),"Du hast %s den Flugschein gegeben",SpielerName(pID));
SendClientMessage(pID,COLOR_HELLBLAU,string);
SpielerInfo[pID][pFlugs] = 1;
}
if(licens == Gefahr)
{
format(string,sizeof(string),"Fahrlehrer %s hat dir den Gefahrgutschein gegeben",SpielerName(playerid));
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string,sizeof(string),"Du hast %s den Gefahrgutschein gegeben",SpielerName(pID));
SendClientMessage(pID,COLOR_HELLBLAU,string);
SpielerInfo[pID][pGefahrs] = 1;
}
if(licens == Waffen)
{
format(string,sizeof(string),"Fahrlehrer %s hat dir den Waffenschein gegeben",SpielerName(playerid));
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string,sizeof(string),"Du hast %s den Waffenschein gegeben",SpielerName(pID));
SendClientMessage(pID,COLOR_HELLBLAU,string);
SpielerInfo[pID][pWaffens] = 1;
}
if(licens == Angel)
{
format(string,sizeof(string),"Fahrlehrer %s hat dir den Angelschein gegeben",SpielerName(playerid));
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string,sizeof(string),"Du hast %s den Angelschein gegeben",SpielerName(pID));
SendClientMessage(pID,COLOR_HELLBLAU,string);
SpielerInfo[pID][pAngels] = 1;
}
if(licens == Boot)
{
format(string,sizeof(string),"Fahrlehrer %s hat dir den Bootschein gegeben",SpielerName(playerid));
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string,sizeof(string),"Du hast %s den Bootschein gegeben",SpielerName(pID));
SendClientMessage(pID,COLOR_HELLBLAU,string);
SpielerInfo[pID][pBoots] = 1;
}
else
{
SendClientMessage(playerid,COLOR_GRAD2,"Bitte gib einen Gültigen Lizensnamen ein");
SendClientMessage(playerid,COLOR_ROT,"Auto | Motor | LKW | Bus | Flug | Gefahr | Waffen | Angel | Boot");
}
}
return 1;
}
nun die Errors
C:\Users\Andreas\Desktop\samp03x_svr_R1-2_win32\gamemodes\mysql.pwn(1109) : error 017: undefined symbol "Auto"
C:\Users\Andreas\Desktop\samp03x_svr_R1-2_win32\gamemodes\mysql.pwn(1117) : error 017: undefined symbol "Motor"
C:\Users\Andreas\Desktop\samp03x_svr_R1-2_win32\gamemodes\mysql.pwn(1125) : error 017: undefined symbol "LKW"
C:\Users\Andreas\Desktop\samp03x_svr_R1-2_win32\gamemodes\mysql.pwn(1133) : error 017: undefined symbol "Bus"
C:\Users\Andreas\Desktop\samp03x_svr_R1-2_win32\gamemodes\mysql.pwn(1141) : error 017: undefined symbol "Flug"
C:\Users\Andreas\Desktop\samp03x_svr_R1-2_win32\gamemodes\mysql.pwn(1149) : error 017: undefined symbol "Gefahr"
C:\Users\Andreas\Desktop\samp03x_svr_R1-2_win32\gamemodes\mysql.pwn(1157) : error 017: undefined symbol "Waffen"
C:\Users\Andreas\Desktop\samp03x_svr_R1-2_win32\gamemodes\mysql.pwn(1165) : error 017: undefined symbol "Angel"
C:\Users\Andreas\Desktop\samp03x_svr_R1-2_win32\gamemodes\mysql.pwn(1173) : error 017: undefined symbol "Boot"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
9 Errors.
Mit Freundlichen Grüßen
Schokodonut