Moin, eine Idee wieso dieser Befehl net funkt....
Sobald man im Dialog auf ok klickt, kommt die Message von neu mit Tutorial start.
Code
if(strcmp(cmd,"/tutorial",true) == 0) {
if(IsPlayerConnected(playerid)) {
if(SpielerInfo[playerid][pAge] <= 2) {
PlayAudioStreamForPlayer(playerid,"http://www.ndr.de/resources/metadaten/audio/m3u/n-joy.m3u");
ClearChatbox(playerid,20);
DisablePlayerCheckpoint(playerid);
SPD(playerid, DIALOG_BLA,DIALOG_STYLE_MSGBOX, "Tutorial Start","{FFFFFF}Herzlich Willkommen auf {E10E1C}SOM\n\n{FFFFFF}Du hast nun das Tutorial gestartet, welches\ndir Einblicke in unserem Server gibt.\n\n[MiniMap]Es wurde ein {E10E1C}roter{FFFFFF} Marker gesetzt","Ok","");
ServerTutCP[playerid] = 1;
SetPlayerCheckpoint(playerid, 1780.8671,-1894.5441,13.0537, 3.0);//Leerer Checkpoint
}
else {
SCM(playerid,COLOR_LIGHTBLUE,"Du kannst das Tutorial nicht mehr verwenden!");
}
}
}
Alles anzeigen
