Jump to content

Recommended Posts

Posted

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

Posted

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:

 

  • 2 months later...
Posted
Acum 13 minute, RaresGabriel a spus:

am rezolvat dar imi da o eroare error 021: symbol already defined: "S@@_OnDialogResponse"

poftim, compileaza cu pawno, eu am ti-am pus si fisierul .amx, daca nu ai incredere ai si .pwn sa te uiti in el

specialskins.amx specialskins.pwn

Posted
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? 

Posted
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

Posted
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

Posted
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..

Posted

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.

Posted
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

Posted
Acum 7 minute, hanako a spus:

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

oricum, misto fs

A aparut inca un distrus :D

 

Posted
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

Posted

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

Posted
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. 

Posted
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.

Posted (edited)
// 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
Posted

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

Posted
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

Posted
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? :)))))))))))))))))))))))))

Posted
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..

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.