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: KuruczAdam15 - 2016. November 06. - 22:13:04

Cím: Skinváltó
Írta: KuruczAdam15 - 2016. November 06. - 22:13:04
Sziasztok. Elkészitettem életem első filterszkriptét.
/skin parancsal lehet skint váltani.
A filterscript:
#include <a_samp>#include <zcmd>#include <sscanf>#define FEHER -1new nev[MAX_PLAYER_NAME];CMD:skin(playerid,params[]){if(IsPlayerConnected(playerid)){     new skinid;     if(sscanf(params,\"i\",skinid)) return SendClientMessage(playerid,FEHER,\"Használat: /skin [skinID]\");     {        if(skinid <= 311 && skinid >= 0)        {             SetPlayerSkin(playerid,skinid);             GetPlayerName(playerid,nev,sizeof(nev));             printf(\"%S megváltoztatta a skinjét %d-ra/re\",nev,skinid);             SendClientMessage(playerid,FEHER,\"Sikeresen megváltoztattad a skinedet!\");         }         else SendClientMessage(playerid,FEHER,\"A skin ID-nek 0 és 311 között kell lennie!\");      }}else SendClientMessage(playerid,FEHER,\"Nem vagy bejelentkezve!\");return 1;}
Cím: Skinváltó
Írta: impreZZa - 2016. November 06. - 22:23:27
Wáó!!
Nagyon jó lett!
Cím: Skinváltó
Írta: KuruczAdam15 - 2016. November 06. - 22:24:51
Köszi. Hát szenvedtem vele, első filterscriptem, de valahogy összehoztam
Cím: Skinváltó
Írta: Flash - 2016. November 06. - 22:27:37
Nem rossz, viszont több skin van már a SA:MP-ba. :)
Cím: Skinváltó
Írta: KuruczAdam15 - 2016. November 06. - 22:29:03
Javitottam. Köszi hogy szóltál
Cím: Skinváltó
Írta: Pedró - 2016. November 06. - 22:32:21
Tetszik.
Cím: Skinváltó
Írta: Flash - 2016. November 06. - 22:37:40
ja meg ez is hülyeség: if(IsPlayerConnected(playerid))
Mert ha nincs fent a szerón akkor nehezen használja a parancsot.
Cím: Skinváltó
Írta: KuruczAdam15 - 2016. November 06. - 22:47:52
én azt mindig beleszoktam irni :D
Cím: Skinváltó
Írta: Flash - 2016. November 06. - 22:53:17
\"14906951_979001465543087_4657856551577190529_n.jpg\"
Cím: Skinváltó
Írta: KuruczAdam15 - 2016. November 06. - 22:58:18
nemtudom xd megszoktam már mikor irok parancsokat, viszont én most lépek aludni. Jó éjt srácok.
Cím: Skinváltó
Írta: Basshunter - 2016. November 06. - 23:35:41
Idézetet írta: Flαsн date=1478468260\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63525\" data-ipsquote-contentclass=\"forums_Topic
ja meg ez is hülyeség: if(IsPlayerConnected(playerid))
Mert ha nincs fent a szerón akkor nehezen használja a parancsot.
 
Igazabol nem kene gond legyen ha kozbe kilep, inkabb azt nem ertem egyebb esetben miert kuld uzenetet h nem vagy bejelentkezve :d meg ugye nemtom de asszem vannak invalid skinek is
 
These skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 149, 208, 273, 289) were added in SA-MP 0.3d RC5 and will not work in earlier versions![/quote]
szval pl GetServerVasAsString verzio ellenorzessel kiszurheto, de nemhiszem h ilyen regi szerver fut meg. :)
am elso fsnek teljessen jo szerintem :) szoval  grat aztan hajra :D
Cím: Skinváltó
Írta: skyLine - 2016. November 07. - 13:19:22
else SendClientMessage(playerid,FEHER,\"A skin ID-nek 0 és 299 között kell lennie!\");

 
helyett:
 
else SendClientMessage(playerid,FEHER,\"A skin ID-nek 0 és 311 között kell lennie!\");
Cím: Skinváltó
Írta: majsaaron - 2016. November 07. - 13:50:13
Átirtam. Köszi. Ha valami még nem jó, szóljatok.
A hibáimból csak tanulni tudok :D