Jump to content
  • 0

pomoc Opět já, inputtext, příkaz.


PanRožokRohliik

Dotaz

Popis problému:


Zdravím o co jde ? icon_e_smile.gif.. Jednoduše po zadání příkazu se objeví DIALOG (Input) ve kterém se vyplní název. Př. "TEST", vytvoří se test.txt. Následně se ukládají /cp a zde nastává problém, nic se nezapisuje, chci se zeptat jestli celý kód je blbě nebo nějaká část, popřípadě kde hledat, či opravit ? icon_e_smile.gif..


Díky moc.


Chyby/varování kompilátoru a při běhu:
--

Kód:

 


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 500)
    {
    if(response == 1)
{
DOF2_CreateFile(Zavod);
format(Zavod,sizeof(Zavod),inputtext);
format(soubor, sizeof(soubor), "/rosc/%s.txt", Zavod);
SendClientMessage(playerid, -1, "Pomocí /cp");
}
}
}
 
CMD:cp(playerid, params[])
{
new string[256],Float: vPos[4];
format(Zavod, sizeof(Zavod), "/rosc/%s.txt", Zavod);
GetVehiclePos(GetPlayerVehicleID(playerid), vPos[0], vPos[1], vPos[2]);
GetVehicleZAngle(GetPlayerVehicleID(playerid), vPos[3]);
DOF2_SetInt(Zavod, "Model", bmode);
DOF2_SetInt(Zavod, "Typ", btype);
       format(string, sizeof(string), "vPosX_%d", vehpos), DOF2_SetFloat(Zavod, string, vPos[0]);
       format(string, sizeof(string), "vPosY_%d", vehpos), DOF2_SetFloat(Zavod, string, vPos[1]);
       format(string, sizeof(string), "vPosZ_%d", vehpos), DOF2_SetFloat(Zavod, string, vPos[2]);
       format(string, sizeof(string), "vAngle_%d", vehpos), DOF2_SetFloat(Zavod, string, vPos[3]);
       format(string, sizeof(string), "CP %d položen.", vehpos+1);
       SendClientMessage(playerid, -1, string);
       vehpos++;
       DOF2_SaveFile();
return true;
}

 




Dodatečné poznámky:
--

Edited by PanRožokRohliik
Link to comment
Share on other sites

2 odpovědí na tuto otázku

Recommended Posts

Guest
This topic is now closed to further replies.
×
×
  • Create New...