Zdravím mám tlačítko hrát v DIALOGU když ho dáte uděla se toto
if(dialogid == 3)
{
if(response) // If they clicked 'Yes' or pressed enter
{
if(MiseABC[playerid] == 0)
{
Mise1[playerid] = CreateVehicle(468,-662.6769,2314.4441,138.8224,0 , 0, 1, -1); // Vytvoří mu to auto
PutPlayerInVehicle(playerid,Mise1[playerid],0); // Dá ho to do auta
SetPlayerCheckpoint(playerid,2420.0364,1114.3719,10.8125,3.0);
}
}
}
Když dojede do CP : Mělo by se to udělat toto :
if(MiseABC[playerid] == 1)
{
DisablePlayerCheckpoint(playerid);
LevelUp(playerid,200);
GivePlayerMoney(playerid,5000);
SendClientMessage(playerid,-1,"První misi si splnil + 5000$");
SendClientMessage(playerid,-1,"[ XP ]Získal/a jste 200 XP");
new string[500];
strcat(string,"Dokončil jsi misi získal jsi 100 XP a 5000$\n");
strcat(string,"Tvým úkolem je teď vejít na úřad \n");
strcat(string,"a zakoupit si Hráčský průkaz\n");
strcat(string,"Pak tvůj život v Grand Theft Warlus začne.\n");
ShowPlayerDialog(playerid,DIALOG_MISE1DOKONCENA,DIALOG_STYLE_MSGBOX,"Dokončena mise",string,"OK","");
}
return 1;
}
Problém je v tom že to nci neudělá ale CP je vytvořen dá ho to do auta .. Jedete do do CP a nezmizí nic.. se neobjeví v čem je chyba? (Nad tím mám promeny pro Povolaní (mise)