Szasztok! :)
Szkript ismertetése: Lényege az, hogy beírod /gangteam és kiválaszthatod melyik csapatba akarsz tartozni...
Készítõ:Ma[T_T]hew. (legelsõ SAJÁT szkript)
Készítési idõ:Kezdõ vagyok ezért 40 perc teszteléssel együtt.
Képek:
http://kepfeltoltes.hu/130111/743300608sa-mp-033_www.kepfeltoltes.hu_.png[/img]
http://kepfeltoltes.hu/130111/sa-mp-036_www.kepfeltoltes.hu_.png[/img]
http://kepfeltoltes.hu/130111/104945864sa-mp-035_www.kepfeltoltes.hu_.png[/img]
Fejlesztésbe be akarom tenni:
-Csapat rádió
-Banda zónák/HQ
-Elfoglalható területek
-Egy bandának több skin
Remélem hasznát veszítek ennek is :D
Letöltési link:Majd teszek fel...
PAWN KÓD:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/gangteam\", cmdtext, true) == 0)
{
ShowPlayerDialog(playerid, DIALOG_TEAM, DIALOG_STYLE_LIST, \"<==Illegális bandák==>\", \"GrooveStreet\\nVagos\\nBallas\\nAztecas\", \"Csatlakozok\", \"Mégse!\");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)
{
switch(dialogid == DIALOG_TEAM)
{
case 0: //DIALOG_IMENU_LISTA
{
switch(listitem)
{
case 0: //Groove
{
SetPlayerSkin(playerid, 105);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen catlakoztál a Groove bandához!\");
SendClientMessage(playerid, COLOR_GREEN, \"Kaptál fegyverre és drogra 200 ezer forintot!\");
GivePlayerMoney(playerid, 200000);
}
case 1: //Vagos
{
SetPlayerSkin(playerid, 108);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen csatlakoztál a Vagos bandához!\");
SendClientMessage(playerid, COLOR_GREEN, \"Csatlakozásodért kaptál 150 ezer forintot drogra és fegyverekre.\");
GivePlayerMoney(playerid, 150000);
}
case 2: //Ballas
{
SetPlayerSkin(playerid, 102);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen csatlakoztál a Ballas bandájához!\");
SendClientMessage(playerid, COLOR_GREEN, \"Kaptál illegális dolgokra 350 ezer forintot.\");
GivePlayerMoney(playerid, 350000);
}
case 3: //Aztecas
{
SetPlayerSkin(playerid, 115);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen beléptél az Aztecas csapatába...\");
SendClientMessage(playerid, COLOR_GREEN, \"Kaptál 280 ezer forintot illegális dolgokra.\");
GivePlayerMoney(playerid, 280000);
}
}
}
}
}
return 1;
}
Istenem :-X Ennyire fogyatékos lennél? http://sampforum.hu/index.php?topic=39667.0 Ennél a témánál se tudod elolvasni a leírását a témának ...
PAWN KÓD:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/gangteam\", cmdtext, true) == 0)
{
ShowPlayerDialog(playerid, DIALOG_TEAM, DIALOG_STYLE_LIST, \"<==Illegális bandák==>\", \"GrooveStreet\\nVagos\\nBallas\\nAztecas\", \"Csatlakozok\", \"Mégse!\");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)
{
switch(dialogid == DIALOG_TEAM)
{
case 0: //DIALOG_IMENU_LISTA
{
switch(listitem)
{
case 0: //Groove
{
SetPlayerSkin(playerid, 105);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen catlakoztál a Groove bandához!\");
SendClientMessage(playerid, COLOR_GREEN, \"Kaptál fegyverre és drogra 200 ezer forintot!\");
GivePlayerMoney(playerid, 200000);
}
case 1: //Vagos
{
SetPlayerSkin(playerid, 108);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen csatlakoztál a Vagos bandához!\");
SendClientMessage(playerid, COLOR_GREEN, \"Csatlakozásodért kaptál 150 ezer forintot drogra és fegyverekre.\");
GivePlayerMoney(playerid, 150000);
}
case 2: //Ballas
{
SetPlayerSkin(playerid, 102);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen csatlakoztál a Ballas bandájához!\");
SendClientMessage(playerid, COLOR_GREEN, \"Kaptál illegális dolgokra 350 ezer forintot.\");
GivePlayerMoney(playerid, 350000);
}
case 3: //Aztecas
{
SetPlayerSkin(playerid, 115);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen beléptél az Aztecas csapatába...\");
SendClientMessage(playerid, COLOR_GREEN, \"Kaptál 280 ezer forintot illegális dolgokra.\");
GivePlayerMoney(playerid, 280000);
}
}
}
}
}
return 1;
}
Szerinted ez micsoda? :hmmm:
De tessék letöltõ link csak neked : http://pastebin.com/CT9RSanP