Jump to content

[FS] Special Skin


mihay111

Recommended Posts

Descriere: m-am plictisit si am zis sa fac si eu ceva in pawn nu e cine stie ce nici nu prea le am cu scriptingu da totusi asa de plictiseala. Acest plugin, atunci cand scrii /specialskins, arata un meniu cu 3 skinuri (271, 128, 122) "speciale" care pot fi selectate. Puteti sa le puneti pe bani eu stiu. Ideea e ca le puteti pune cu PP/BANI daca nu se pot lua normal ca am vazut ca toti aveti sistem d-ala de skinuri ca pe b-zone. 

Autor: eu / mihay111

Download: 

#include <a_samp>

#define DIALOG_SS 1

#define COLOR_SSINFO 0xFFFF00

 public OnFilterScriptInit() {
 	print("  ");
 	print("------------------------------------------");
	print("        Special skins by mihay111         ");
 	print("------------------------------------------");
	print("  ");}


public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/specialskins", cmdtext, true, 10) == 0)
	{
		new skinsstr[64];
		format(skinsstr, sizeof(skinsstr), "Special 1\nSpecial 2\nSpecial 3");
		//ShowPlayerDialog(playerid, DIALOG_SS, DIALOG_STYLE_LIST, "Special Skins", skinsstr, "Ok", "Iesire");
		ShowPlayerDialog(playerid, DIALOG_SS, DIALOG_STYLE_LIST, "Special Skins", skinsstr, "Ok", "Exit");
		return 1;
	}
	return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {

	if(dialogid == DIALOG_SS)
	{
		if(!response) return 1;
		//new i = playerid;
		switch(listitem)
		{
			case 0:
			{
				SendClientMessage(playerid, COLOR_SSINFO, "[SPECIAL SKIN] Ai ales skinul special cu numarul 1.");
				SetPlayerSkin(playerid, 271);
			}
			case 2:
		{
				SendClientMessage(playerid, COLOR_SSINFO, "[SPECIAL SKIN] Ai ales skinul special cu numarul 2.");
				SetPlayerSkin(playerid, 128);
			}
			case 3:
			{
				SendClientMessage(playerid, COLOR_SSINFO, "[SPECIAL SKIN] Ai ales skinul special cu numarul 3.");
				SetPlayerSkin(playerid, 122);
			}
		}
	}

	return 1;
}

Poze n-am da n-are erori la compilare pup

Link to comment
Share on other sites

Are bug, am gresit la case-uri, cod corect:

#include <a_samp>

#define DIALOG_SS 1

#define COLOR_SSINFO 0xFFFF00

 public OnFilterScriptInit() {
 	print("  ");
 	print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
	print("        Special skins by mihay111         ");
 	print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
	print("  ");}


public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/specialskins", cmdtext, true, 10) == 0)
	{
		new skinsstr[64];
		format(skinsstr, sizeof(skinsstr), "Special 1\nSpecial 2\nSpecial 3");
		ShowPlayerDialog(playerid, DIALOG_SS, DIALOG_STYLE_LIST, "Special Skins", skinsstr, "Ok", "Exit");
		return 1;
	}
	return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {

	if(dialogid == DIALOG_SS)
	{
		if(!response) return 1;
		//new i = playerid;
		switch(listitem)
		{
			case 0:
			{
				SendClientMessage(playerid, COLOR_SSINFO, "[SPECIAL SKIN] Ai ales skinul special cu numarul 1.");
				SetPlayerSkin(playerid, 271);
			}
			case 1:
		{
				SendClientMessage(playerid, COLOR_SSINFO, "[SPECIAL SKIN] Ai ales skinul special cu numarul 2.");
				SetPlayerSkin(playerid, 128);
			}
			case 2:
			{
				SendClientMessage(playerid, COLOR_SSINFO, "[SPECIAL SKIN] Ai ales skinul special cu numarul 3.");
				SetPlayerSkin(playerid, 122);
			}
		}
	}

	return 1;
}

+ video:

 

Link to comment
Share on other sites

  • 2 months later...
Acum 1 minut, Khain Developer a spus:

E un sistem fara sens...

fara sens esti tu

Citat

Puteti sa le puneti pe bani eu stiu. Ideea e ca le puteti pune cu PP/BANI daca nu se pot lua normal ca am vazut ca toti aveti sistem d-ala de skinuri ca pe b-zone. 

nu stii sa citesti? 

Link to comment
Share on other sites

Acum 4 minute, mihay111 a spus:

fara sens esti tu

nu stii sa citesti? 

Domnule, cand faci un sistem , il faci cu o logica si cu o oarecare specialitate, la tine e ceva minuscul, nu mai vorbesc de codul tau, e bun de aruncat la gunoi, dar, daca ma gandesc, ce pot sa cer de la un om ca tine care foloseste strcmp

Link to comment
Share on other sites

Acum 3 minute, Khain Developer a spus:

Domnule, cand faci un sistem , il faci cu o logica si cu o oarecare specialitate, la tine e ceva minuscul, nu mai vorbesc de codul tau, e bun de aruncat la gunoi, dar, daca ma gandesc, ce pot sa cer de la un om ca tine care foloseste strcmp

l-am facut din plictiseala, nu sunt mare scripter, dar stiu si eu de zcmd, doar ca nu aveam de ce sa-l includ aici, lacheule, are logica da esti prost rau si nu vrei sa intelegi. poate blochezi anumite skinuri pt a fi folosite pentru ocazii speciale sau pentru sisteme prin care se pot cumpara doar acestea, comentezi ca prostu aiurea

Link to comment
Share on other sites

Acum 16 minute, mihay111 a spus:

l-am facut din plictiseala, nu sunt mare scripter, dar stiu si eu de zcmd, doar ca nu aveam de ce sa-l includ aici, lacheule, are logica da esti prost rau si nu vrei sa intelegi. poate blochezi anumite skinuri pt a fi folosite pentru ocazii speciale sau pentru sisteme prin care se pot cumpara doar acestea, comentezi ca prostu aiurea

Si dc nu ai facut din plictiseala si ce spui tu mai sus, inteleg ca fara vulgaritate, creierul tau nu poate sa se adapteze la o discutie inteligenta...asta e. Cat despre ZCMD, iti recomand mai bine sa auzi de Pawn.CMD..

Link to comment
Share on other sites

Acum 43 minute, mihay111 a spus:

l-am facut din plictiseala, nu sunt mare scripter, dar stiu si eu de zcmd, doar ca nu aveam de ce sa-l includ aici, lacheule, are logica da esti prost rau si nu vrei sa intelegi. poate blochezi anumite skinuri pt a fi folosite pentru ocazii speciale sau pentru sisteme prin care se pot cumpara doar acestea, comentezi ca prostu aiurea

lasa l ca nu ai ce scoate dintr un moldovean prost, atata-l duce mintea.

oricum, misto fs

Link to comment
Share on other sites

Acum 15 ore, Khain Developer a spus:

v43AinV.png.1df8572a183a0c294e3c5f2f341106c5.png

 

Statistica asta iti arata clar dc trebuie sa folosesti ceva mai nou, sper ca creierul tau slab adaptat la viata reala o sa inteleaga.

esti prea frustrat, ce relevanta are ce ai scris tu aici, avand in vedere ca nu ma intereseaza? DELOC. tu ar trebuie sa te adaptezi. De ce sa stau sa instalez o chestie daca nu am nevoie? Doamne vezi-ti vere de treaba ta

Link to comment
Share on other sites

Chiar acum, Khain Developer a spus:

imi pare rau ca exista asta indivizi ca tine care nu sunt in stare sa accepte critica...dar asta e..manelistii sunt cam prosti la subiectul asta...barosani ce drc

bai vere aberezi cam mult tu, mai invata sa iti tii gura, ce critica? ok, dar ti-am spus ca nu am nevoie asa ca nu mai scrie aici aiurea, vezi ca faci si off-topic. Probabil tu esti roaker, ok dar nu te-a intrebat nimeni nimic. Ascult ce vreau. Tu vezi ce frustrat esti ca inca mai comentezi aici aiurea? Vezi-ti vere de treaba ta, bravo tie ca stii, ti-am zis de 3 ori pana acum, nu am nevoie de sfaturile tale. 

Link to comment
Share on other sites

Acum 1 minut, mihay111 a spus:

bai vere aberezi cam mult tu, mai invata sa iti tii gura, ce critica? ok, dar ti-am spus ca nu am nevoie asa ca nu mai scrie aici aiurea, vezi ca faci si off-topic. Probabil tu esti roaker, ok dar nu te-a intrebat nimeni nimic. Ascult ce vreau. Tu vezi ce frustrat esti ca inca mai comentezi aici aiurea? Vezi-ti vere de treaba ta, bravo tie ca stii, ti-am zis de 3 ori pana acum, nu am nevoie de sfaturile tale. 

Vere :D  , asta puteai sa zici de la inceput, ca nu am nevoie de sfaturi, nu sa pornesti vrajeala cu injuraturi....craciun fericit Florin Salam.

Link to comment
Share on other sites

// I N C
#include "../src/a_samp.inc"
#include "../src/Pawn.CMD.inc"

// D E F I NE
#define ShowPlayerDialog SPD  
  
// E N U M
enum {
  skins,
};

// C O M M A N D
c:specialskins(playerid) {
	skins(playerid);
    return 1;
}

stock skins(playerid) {
  
  // 
  strings = "Special 1\n\
    		 Special 2\n\
             Special 3";
  SPD(playerid, skins, DIALOG_STYLE_TABLIST, " Special Skins ",strings, ">","x");
  return true;
}

// ON DIALOG RESPONSE
  	case skins:
		{
			if(0 == response) return true;
			switch(listitem)
			{
				case 0: {
				SendClientMessage(playerid, -1, "[SPECIAL SKIN] Ai ales skinul special cu numarul 1.");
				SetPlayerSkin(playerid, 271);
				}
                case 1: {
				SendClientMessage(playerid, -1, "[SPECIAL SKIN] Ai ales skinul special cu numarul 2.");
				SetPlayerSkin(playerid, 128);
				}
				case 2: {
				SendClientMessage(playerid, -1, "[SPECIAL SKIN] Ai ales skinul special cu numarul 3.");
				SetPlayerSkin(playerid, 122);
				}
             }
          
          

src.rar

Edited by Khain Developer
Link to comment
Share on other sites

1 oră în urmă, hanako a spus:

@Mister eu zic ca acest individ care doar sta si critica pe forumul asta sa primeasca ban, nu esti de acord cu mine?

Unu la mana, eu am criticat sistemul lui ca e prea simplu pentru a posta asa ceva
Doi la mana, am optimizat codul lui si nu cred ca am facut ceva ilegitim

Trei la mana, asa chestii nu decizi tu si implicarea ta in tema asta nu se evidentiaza

Link to comment
Share on other sites

Acum 8 minute, Khain Developer a spus:

Unu la mana, eu am criticat sistemul lui ca e prea simplu pentru a posta asa ceva
Doi la mana, am optimizat codul lui si nu cred ca am facut ceva ilegitim

Trei la mana, asa chestii nu decizi tu si implicarea ta in tema asta nu se evidentiaza

si daca e ceva simplu nu am voie sa il postez? :)))))))))))))))))))))))))

Link to comment
Share on other sites

Acum 1 minut, mihay111 a spus:

si daca e ceva simplu nu am voie sa il postez? :)))))))))))))))))))))))))

Da, in viziunea mea e ridicol sa postezi asa ceva, ai tot dreptul sa ma contrazici si sa nu fii de parerea mea. Asa si la felul tau, eu mi-am expus parerea, vrei o accepti, vrei nu, nu avea rostul sa incepi cu injuraturile..

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.