26.10.2013, 14:42
it does not work :/
Here the callback does not work.
No printf is displayed.
Here the callback does not work.
Код:
public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ) { printf("Does ?"); new Float:oldX, Float:oldY, Float:oldZ, Float:oldRotX, Float:oldRotY, Float:oldRotZ; GetObjectPos(objectid, oldX, oldY, oldZ); GetObjectRot(objectid, oldRotX, oldRotY, oldRotZ); if(!playerobject) { if(!IsValidObject(objectid)) return; MoveObject(objectid, fX, fY, fZ, 10.0, fRotX, fRotY, fRotZ); } } stock afficherDialogSeven(playerid) { new Achat[11]; Achat[0] = 19513; Achat[1] = 2894; Achat[2] = 19171; Achat[3] = 2894; Achat[4] = 18645; ShowModelSelectionMenuEx(playerid,Achat,5, "27/7", Boite_A_Achat24, 16.0, 0.0, -55.0); return 1; } public OnPlayerModelSelectionEx(playerid, response, extraid, modelid) { SendClientMessage(playerid,-1,"Does 1"); if(extraid == Boite_A_Achat24) { SendClientMessage(playerid,-1,"Does2"); if(response) { if(modelid == 19513) { AddItem(playerid,"Telephone mobile",1); } else if(modelid == 2894) { AddItem(playerid,"Credit de telephone 25$",1); } else { SendClientMessage(playerid,-1,"Does100"); } } else { SendClientMessage(playerid,-1,"Does200"); } return 1; } }