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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: PiCsUUU - 2013. November 07. - 16:11:01

Cím: Dialog SkinBolt
Írta: PiCsUUU - 2013. November 07. - 16:11:01
Üdv bocsánat hogy nem zcmd vel csináltam de valamiért nem lett fogadta el a pawnom:(
 

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/skin\", cmdtext, true, 10) == 0)
{
       ShowPlayerDialog(playerid, DIALOG_SKINMENU, DIALOG_STYLE_LIST, \"Skinvásárló\", \"CJ\\nBigSmoke\\nBallas\\nTriad\\nVagos\\nMaffia\", \"Megvesz\", \"Kilépés\");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
       if(dialogid == DIALOG_SKINMENU)
       {
           if(response)
           {
                   if(listitem == 0)
                   {
                   GivePlayerMoney(playerid, -1000);
                   SetPlayerSkin(playerid, 0);
                   SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél egy Skint:CJ\");
                   }
                   if(listitem == 1)
                   {
                   GivePlayerMoney(playerid, -1000);
                   SetPlayerSkin(playerid, 149);
                   SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél egy Skint:BigSmoke\");
                   }
                   if(listitem == 2)
                   {
                   GivePlayerMoney(playerid, -1000);
                   SetPlayerSkin(playerid, 104);
                   SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél egy Skint:Ballas\");
                   }
                   if(listitem == 3)
                   {
                   GivePlayerMoney(playerid, -1000);
                   SetPlayerSkin(playerid, 117);
                   SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél egy Skint:Triad\");
                   }
                   if(listitem == 4)
                   {
                   GivePlayerMoney(playerid, -1000);
                   SetPlayerSkin(playerid, 108);
                   SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél egy Skint:Vagos\");
                   }
                   if(listitem == 5)
                   {
                   GivePlayerMoney(playerid, -1000);
                   SetPlayerSkin(playerid, 124);
                   SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél egy Skint:Maffia\");
                   }
               }
               else
               {
               }
       }
       return 1;
}
Cím: Dialog SkinBolt
Írta: Gh0st - 2013. November 07. - 16:14:50
bocsánat hogy nem zcmd vel csináltam de valamiért nem lett fogadta el a pawnom[/quote]
pawno-> include mappában megvan a zcmd.inc?
Illetve,a script elején szerepelt ez?
 
#include zcmd
Cím: Dialog SkinBolt
Írta: SSK - 2013. November 07. - 16:15:37
Jó lett! :)
Viszont hogyha nem akarsz a nevekkel szórakozni akkor megcsinálhatod hogy SkinID alapján vásárolja meg a skint (dialoggal persze)
Ha kell ebben segítség írj rám.
Cím: Dialog SkinBolt
Írta: PiCsUUU - 2013. November 07. - 16:31:30
Igen benne van.
#include zcmd

 is megvan. Csak valami error-t ir ki mindig a zcmd vel.  :wag:
Köszönöm szépen sokat jelent ez nekem ha jó:)
Cím: Dialog SkinBolt
Írta: SSK - 2013. November 07. - 16:33:50
Másold be,hogy milyen error-t ír.
Cím: Dialog SkinBolt
Írta: PiCsUUU - 2013. November 07. - 16:42:21
Sokszor ezt irja ki. C:\\Users\\User\\Desktop\\GTA szerver\\asdads.pwn(72) : error 001: expected token: \"#endif\", but found \"-end of file-\"
Jah nem is zcmd hanem ez..  :crazy:
Cím: Dialog SkinBolt
Írta: SSK - 2013. November 07. - 16:43:04
Másold be a 60-tól a 75 sorig.
Cím: Dialog SkinBolt
Írta: PiCsUUU - 2013. November 07. - 17:24:31
Nem fontos. Megcsinálni meg tudom az alap parancs rendszerel-is. :D
Amugy nem mindig szokot sz*r lenni a zcmd :) :thumbsup:
Valami ötletet tudsz adni hogy kövi mi legyen? :)
Cím: Dialog SkinBolt
Írta: SSK - 2013. November 07. - 17:51:52
Másik témában írtam.(üdvözlõ-elköszönõ üzenet témában)
Cím: Dialog SkinBolt
Írta: huhboy - 2013. November 08. - 20:26:32

Sokszor ezt irja ki. C:\\Users\\User\\Desktop\\GTA szerver\\asdads.pwn(72) : error 001: expected token: \"#endif\", but found \"-end of file-\"
Jah nem is zcmd hanem ez..  :crazy:
 
[/quote]
erre egyszerû a magyarázat :D ez #endif-et kitörölted, viszont az #if defined FILTERSCRIPT-et bennehagytad. :) ha kitörlöd azt is nem lesz errorod :)
Cím: Dialog SkinBolt
Írta: PiCsUUU - 2013. November 09. - 13:28:31
Köszönömm  ;)
Cím: Dialog SkinBolt
Írta: scripter - 2013. November 11. - 16:18:52
Kezdõkhöz képes jó!  :)
(Ha lehet mellõzném én hogy kezdtem  :laugh: )
Csak így tovább.  :smokin:
De a kezdõk kedvéért ezt berakhatnád:  :mistrust:
#define DIALOG_SKINMENU /*(pl:)*/ 2726
#define COLOR_BUY /*(pl:)*/ 0xFF00FFFF