GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Stricica - 2011. Január 01. - 15:25:05

Cím: Rendszám
Írta: Stricica - 2011. Január 01. - 15:25:05
Hello!
Kéne 1 kis segítség: Szóval olyan hogy ha valaki jármûben ül és beírja pl. hogy /rendszám akkor kihoz neki egy input-os dialog-ot. Ha beírja a szöveget akkor a kocsijához adja a beírt dolgot. Ha tudtok lécci segítsetek.
Cím: Rendszám
Írta: herban - 2011. Január 02. - 16:01:16
Hogy érted hogy a kocsijához?
Nem írja át a rendszámot?
Cím: Rendszám
Írta: Stricica - 2011. Január 02. - 17:04:16
Neem, hanem hogy beírja diaolg-ba a szöveget és csinál egy Attach3DTextLabelToVehicle -t a kocsihoz.
Cím: Rendszám
Írta: BeNiBoY - 2011. Január 02. - 18:55:33
0.3c-ben lehet a rendszámtáblát változtatni, nekem is jól jönne egy olyan xD
Cím: Rendszám
Írta: Iceaac - 2011. Január 03. - 15:51:42
Dialógus tutorialt találsz a fórumon, és itt van még pár leírás, ami kell (ha magad jössz rá, sokkal többet tanulsz):
http://wiki.sa-mp.com/wiki/ShowPlayerDialog
http://wiki.sa-mp.com/wiki/Strval
http://wiki.sa-mp.com/wiki/SetVehicleNumberPlate
Cím: Rendszám
Írta: jana4 - 2011. Január 03. - 16:12:01

#include <a_samp>
#include <zcmd>
CMD:rendszam(playerid)
{
ShowPlayerDialog(playerid, 8357, DIALOG_STYLE_INPUT,\"Írd be a rendszámot!\",\"Ide írd:\", \"Felhelyez\",\"\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 8357)
{
    if(response == 1)
    {
   new Float:x,Float:y,Float:z,Float:ang, string[128];
   format(string, 128, \" Új rendszám: %s\", inputtext);
   SendClientMessage(playerid, 0x0000FFAA, string);
   SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext);
   GetVehiclePos(GetPlayerVehicleID(playerid), x, y, z);
   GetVehicleZAngle(GetPlayerVehicleID(playerid), ang);
   SetVehicleToRespawn(GetPlayerVehicleID(playerid));
   SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z);
   PutPlayerInVehicle(playerid,GetPlayerVehicleID(playerid), 0);
   SetVehicleZAngle(GetPlayerVehicleID(playerid), ang);
    }
}
return 1;
}
Cím: Rendszám
Írta: Stricica - 2011. Január 03. - 16:47:28
óó köszönöm szépen, zárok :) :)
Cím: Rendszám
Írta: Depi - 2011. Január 03. - 17:18:00
Ez nekem is kellet thx.