Szerző Téma: Alap Skínváltó  (Megtekintve 2210 alkalommal)

Nem elérhető Lofoli

  • 296
    • Profil megtekintése
Alap Skínváltó
« Dátum: 2014. május 05. - 21:14:22 »
+2 Show voters
Heló mindenkinek!
Elkészítettem nektek egy Alap Skínváltó Scriptet
Készítõ : Lofoli. (én)
Idõ : 4-5 Perc
Sorok Száma : 90
Skínek száma : 10
teszteltem ?
: igen!
 
//Indulance
#include <a_samp>
#include <zcmd>
//Colors
#define SZURKE 0x403f3fAA
//készítö
main()
{
print(\"\\n----------------------------------\");
print(\"Skinváltó script BY : Lofoli.\");
print(\"----------------------------------\\n\");
}
//Parancsok
COMMAND:lockskin(playerid, params[])
{
SetPlayerSkin(playerid,293);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined OG Lock-éra\");
return 1;
}
COMMAND:sweet(playerid, params[])
{
SetPlayerSkin(playerid,270);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Sweetére -éra\");
return 1;
}
COMMAND:nagyika(playerid, params[])
{
SetPlayerSkin(playerid,10);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Nagyiéra -éra\");
return 1;
}
COMMAND:doki(playerid, params[])
{
SetPlayerSkin(playerid,70);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined -éra\");
return 1;
}
COMMAND:titkar(playerid, params[])
{
SetPlayerSkin(playerid,141);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined titkárnö -éra\");
return 1;
}
COMMAND:smooke(playerid, params[])
{
SetPlayerSkin(playerid,269);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined BIG Smook -éra\");
return 1;
}
COMMAND:ryan(playerid, params[])
{
SetPlayerSkin(playerid,271);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Ryan -éra\");
return 1;
}
COMMAND:zero(playerid, params[])
{
SetPlayerSkin(playerid,289);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Zero-éra\");
return 1;
}
COMMAND:fbi(playerid, params[])
{
SetPlayerSkin(playerid,286);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined FBI -éra\");
return 1;
}
COMMAND:ballas(playerid, params[])
{
SetPlayerSkin(playerid,102);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Ballas Banda skinére\");
return 1;
}
//Skineket Megnézö Parancs
COMMAND:skinek(playerid, params[])
{
SendClientMessage(playerid,-1,\"-----------------[sKINEK]----------------\");
SendClientMessage(playerid,SZURKE,\"OG Lock Skinért = /lockskin\");
SendClientMessage(playerid,SZURKE,\"Sweet Skinért = /sweet\");
SendClientMessage(playerid,SZURKE,\"Nagymama Skinért = /nagyika\");
SendClientMessage(playerid,SZURKE,\"Doktor Úr Skinért = /doki\");
SendClientMessage(playerid,SZURKE,\"Titkárnõi skinért /titkar\");
SendClientMessage(playerid,SZURKE,\"BIG Smooke skinért = /smooke\");
SendClientMessage(playerid,SZURKE,\"Ryan Skinért = /ryan\");
SendClientMessage(playerid,SZURKE,\"Zeró Skinért = /zero\");
SendClientMessage(playerid,SZURKE,\"FBI-es Skinért = /fbi\");
SendClientMessage(playerid,SZURKE,\"Ballas Skinéért = /ballas\");
SendClientMessage(playerid,-1,\"-------------------[VÉGE]------------------\");
return 1;
}
« Utoljára szerkesztve: 2014. május 05. - 21:16:01 írta Lofoli »

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Alap Skínváltó
« Válasz #1 Dátum: 2014. május 06. - 15:58:23 »
0 Show voters
könnyebb lenne sscanf segítségével megoldani az egészet.

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
Alap Skínváltó
« Válasz #2 Dátum: 2014. május 06. - 16:36:30 »
0 Show voters
Van rá egyszerûbb megoldás, de gondolom kezdõ vagy, így tovább.
Mondjuk arra kíváncsi lennék, hogy huhboy mi okból is adott \"-\"-t...
« Utoljára szerkesztve: 2014. május 06. - 16:38:22 írta Cappsy »

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Alap Skínváltó
« Válasz #3 Dátum: 2014. május 07. - 11:49:53 »
0 Show voters
Idézetet írta: Cappsy date=1399386990\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48107\" data-ipsquote-contentclass=\"forums_Topic
Van rá egyszerûbb megoldás, de gondolom kezdõ vagy, így tovább.
Mondjuk arra kíváncsi lennék, hogy huhboy mi okból is adott \"-\"-t...
 
Én leírtam, miért is adtam rá mínuszt :D de warn lett belõle, szóval nem írom le mégegyszer ^^

Alap Skínváltó
« Válasz #4 Dátum: 2014. május 09. - 15:02:24 »
0 Show voters
+

Nem elérhető Lofoli

  • 296
    • Profil megtekintése
Alap Skínváltó
« Válasz #5 Dátum: 2014. május 09. - 20:13:25 »
0 Show voters
Idézetet írta: ChIcKeNmEn date=1399640544\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48107\" data-ipsquote-contentclass=\"forums_Topic
+
 
Köszi! :D

Nem elérhető Lofoli

  • 296
    • Profil megtekintése
Alap Skínváltó
« Válasz #6 Dátum: 2014. május 05. - 21:14:22 »
0 Show voters
Heló mindenkinek!
Elkészítettem nektek egy Alap Skínváltó Scriptet
Készítõ : Lofoli. (én)
Idõ : 4-5 Perc
Sorok Száma : 90
Skínek száma : 10
teszteltem ?
: igen!
 
//Indulance
#include <a_samp>
#include <zcmd>
//Colors
#define SZURKE 0x403f3fAA
//készítö
main()
{
print(\"\\n----------------------------------\");
print(\"Skinváltó script BY : Lofoli.\");
print(\"----------------------------------\\n\");
}
//Parancsok
COMMAND:lockskin(playerid, params[])
{
SetPlayerSkin(playerid,293);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined OG Lock-éra\");
return 1;
}
COMMAND:sweet(playerid, params[])
{
SetPlayerSkin(playerid,270);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Sweetére -éra\");
return 1;
}
COMMAND:nagyika(playerid, params[])
{
SetPlayerSkin(playerid,10);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Nagyiéra -éra\");
return 1;
}
COMMAND:doki(playerid, params[])
{
SetPlayerSkin(playerid,70);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined -éra\");
return 1;
}
COMMAND:titkar(playerid, params[])
{
SetPlayerSkin(playerid,141);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined titkárnö -éra\");
return 1;
}
COMMAND:smooke(playerid, params[])
{
SetPlayerSkin(playerid,269);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined BIG Smook -éra\");
return 1;
}
COMMAND:ryan(playerid, params[])
{
SetPlayerSkin(playerid,271);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Ryan -éra\");
return 1;
}
COMMAND:zero(playerid, params[])
{
SetPlayerSkin(playerid,289);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Zero-éra\");
return 1;
}
COMMAND:fbi(playerid, params[])
{
SetPlayerSkin(playerid,286);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined FBI -éra\");
return 1;
}
COMMAND:ballas(playerid, params[])
{
SetPlayerSkin(playerid,102);
SendClientMessage(playerid,SZURKE, \"Sikeresen Megváltoztatad a skined Ballas Banda skinére\");
return 1;
}
//Skineket Megnézö Parancs
COMMAND:skinek(playerid, params[])
{
SendClientMessage(playerid,-1,\"-----------------[sKINEK]----------------\");
SendClientMessage(playerid,SZURKE,\"OG Lock Skinért = /lockskin\");
SendClientMessage(playerid,SZURKE,\"Sweet Skinért = /sweet\");
SendClientMessage(playerid,SZURKE,\"Nagymama Skinért = /nagyika\");
SendClientMessage(playerid,SZURKE,\"Doktor Úr Skinért = /doki\");
SendClientMessage(playerid,SZURKE,\"Titkárnõi skinért /titkar\");
SendClientMessage(playerid,SZURKE,\"BIG Smooke skinért = /smooke\");
SendClientMessage(playerid,SZURKE,\"Ryan Skinért = /ryan\");
SendClientMessage(playerid,SZURKE,\"Zeró Skinért = /zero\");
SendClientMessage(playerid,SZURKE,\"FBI-es Skinért = /fbi\");
SendClientMessage(playerid,SZURKE,\"Ballas Skinéért = /ballas\");
SendClientMessage(playerid,-1,\"-------------------[VÉGE]------------------\");
return 1;
}
« Utoljára szerkesztve: 2014. május 05. - 21:16:01 írta Lofoli »

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Alap Skínváltó
« Válasz #7 Dátum: 2014. május 06. - 15:58:23 »
0 Show voters
könnyebb lenne sscanf segítségével megoldani az egészet.

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
Alap Skínváltó
« Válasz #8 Dátum: 2014. május 06. - 16:36:30 »
0 Show voters
Van rá egyszerûbb megoldás, de gondolom kezdõ vagy, így tovább.
Mondjuk arra kíváncsi lennék, hogy huhboy mi okból is adott \"-\"-t...
« Utoljára szerkesztve: 2014. május 06. - 16:38:22 írta Cappsy »

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Alap Skínváltó
« Válasz #9 Dátum: 2014. május 07. - 11:49:53 »
0 Show voters
Idézetet írta: Cappsy date=1399386990\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48107\" data-ipsquote-contentclass=\"forums_Topic
Van rá egyszerûbb megoldás, de gondolom kezdõ vagy, így tovább.
Mondjuk arra kíváncsi lennék, hogy huhboy mi okból is adott \"-\"-t...
 
Én leírtam, miért is adtam rá mínuszt :D de warn lett belõle, szóval nem írom le mégegyszer ^^

Alap Skínváltó
« Válasz #10 Dátum: 2014. május 09. - 15:02:24 »
0 Show voters
+

Nem elérhető Lofoli

  • 296
    • Profil megtekintése
Alap Skínváltó
« Válasz #11 Dátum: 2014. május 09. - 20:13:25 »
0 Show voters
Idézetet írta: ChIcKeNmEn date=1399640544\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48107\" data-ipsquote-contentclass=\"forums_Topic
+
 
Köszi! :D

Alap Skínváltó
« Válasz #12 Dátum: 2014. december 31. - 21:11:20 »
0 Show voters
Szerintem ez sokkal ésszerűbb és egyszerűbb megoldás:
 
#include <a_samp>
#define zold 0x00f230AA
#define piros 0xff0000AA
#include <zcmd>
#include <sscanf>
CMD:skinp(playerid,params[])
{
if(IsPlayerLAdmin(playerid))
{
if(IsPlayerConnected(playerid))
{
new skinid;
if(sscanf(params,\"i\",skinid)) return SendClientMessage(playerid,piros,\"Így használd: /skin [itt add meg a skin ID-ét 0-tól 299-ig]\");
{
if(skinid < 300 && skinid >= 0)
{
SetPlayerSkin(playerid,skinid);
SendClientMessage(playerid,zold,\"A skined sikeresen megváltozott!\");
}
else SendClientMessage(playerid,piros,\"Skin ID-k csak 0-tól 299-ig vannak\");
}
}
else SendClientMessage(playerid,piros,\"Hiba a kapcsolatban!\");
}
else SendClientMessage(playerid,piros,\"Nem vagy ADMIN!\");
return 1;
}

 :slap:

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal