Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van. 16
Segítségkérés / Rádió leállítása.« Dátum: 2012. január 08. - 14:20:25 »
Sziasztok!
[pawn]/*Zene Lejátszó by Dead || nplayer inc-vel||*/ #include <nplayer> #include <zcmd> CMD:radio(playerid, params[ ] ) { PlayerInitDialog(playerid); return true; } public OnFilterScriptInit() { new sajat = PlayerAddCategory(\"Magyar Rádiók\"); AddStreamToCategory(sajat, \"Rádió 1\", \"http://195.70.35.172:8000/radio1.mp3\"); AddStreamToCategory(sajat, \"Neo FM\", \"http://91.82.85.41:8080/;stream\"); AddStreamToCategory(sajat, \"Mix Rádió\", \"http://savetofile.net:8450/;stream\"); AddStreamToCategory(sajat, \"Class FM\", \"http://91.82.85.41:9216/;stream\"); AddStreamToCategory(sajat, \"DJ\",\"http://streaming.virtualpro.hu:9080/;stream\"); AddStreamToCategory(sajat, \"Rock\",\"http://94.199.181.124:8800/rockvilag2\"); AddStreamToCategory(sajat, \"HardCore\", \"http://shoutcast.rotterdamterror.com:8390/\"); return 1; } [/pawn] Hogy tudom megcsinálni hogy leáljon a rádió csinál valaki hozzá egy parancsot vagy már van? [gmod]Kérlek, téma névnek megfelelõ nevet adj, ellenkezõ esetben minden értelmetlen nevû általad nyitott téma törlésre fog kerülni.[/gmod] 17
Fórum Archívum (Témák/Fórumok) / Re:ZCMD kivétele scriptbõl« Dátum: 2012. január 08. - 12:08:40 »
Sziasztok
csak annyi hogy alaki ezt megcsinálja nem zcmdsre hanem ifesre kérlek [pawn]/*Zene Lejátszó by Dead || nplayer inc-vel||*/ #include <nplayer> #include <zcmd> CMD:radio(playerid, params[ ] ) { PlayerInitDialog(playerid); return true; } public OnFilterScriptInit() { new sajat = PlayerAddCategory(\"Magyar Rádiók\"); AddStreamToCategory(sajat, \"Rádió 1\", \"http://195.70.35.172:8000/radio1.mp3\"); AddStreamToCategory(sajat, \"Neo FM\", \"http://91.82.85.41:8080/;stream\"); AddStreamToCategory(sajat, \"Mix Rádió\", \"http://savetofile.net:8450/;stream\"); AddStreamToCategory(sajat, \"Class FM\", \"http://91.82.85.41:9216/;stream\"); AddStreamToCategory(sajat, \"DJ\",\"http://streaming.virtualpro.hu:9080/;stream\"); AddStreamToCategory(sajat, \"Rock\",\"http://94.199.181.124:8800/rockvilag2\"); AddStreamToCategory(sajat, \"HardCore\", \"http://shoutcast.rotterdamterror.com:8390/\"); return 1; } [/pawn] 18
Segítségkérés / ZCMD kivétele scriptbõl« Dátum: 2012. január 07. - 20:12:42 »
Sziasztok!
Valaki megcsinálná ezt nem zcmdésre?? [pawn]//============================================================================== //============================================================================== //====== ======= ============= ================ //========== ============ ====================== ========================= //========== ============ ====================== ========================= //========== ============ ================= ==================== //========== ============ ====================== ========================= //========== ============ ====================== ========================= //========== ============ ============= ============= //============================================================================== //============================================================================== //============================================================================== //============================================================================== //****************************************************************************** // *TDynamic Business System* //****************************************************************************** //Hello SA-MP members. As you all know I am Tee. This Dynamic Business system was //made by me because I wanted an easier way to create business on my server than //to save the positions, create checkpoints, and edit it all in the script. //I decided to make this filterscript and it worked so I wanted you all to have //it. Here it is. //I don\'t really know what to call it so I named it,\"TDynamic Business System\". //Please do not take credit for it. // |------Creadits:----| // | Zeex - Zcmd | // | Darco - Dini | // | Y_Less - Sscanf2 | // | Tee - The FS | // Incognito- Streamer plugin. // |-------------------| // *****ADVERTISMENT***** //------------------------------------------------------------------------------ // Majestic - Gaming Roleplay // 213.5.176.158:7781 //------------------------------------------------------------------------------ #include <a_samp> #include <zcmd> #include <sscanf> #include <dini> #include <streamer> #define PAYDAY_TIME 1800000 #define MAX_BUSS 100 #define NO_OWNER \"INVALID_PLAYER_ID\" #define CASE_SENSETIVE true #define White 0xFFFFFFFF #define Yellow 0xFFFF00FF #define Grey 0xC0C0C0FF #define Red 0xFF0000AA #define Green 0x45E01FFF new cpid[32]; new String[200]; new file[128]; new Name[MAX_PLAYER_NAME]; new Float:X,Float:Y,Float:Z; new Label[128]; enum Business { CP, Text3D:bLabel, Cost, Payout, bName[128], } new BusinessInfo[MAX_BUSS][business]; forward Payday(); public OnFilterScriptInit() { print(\"___________________________\"); print(\"--Dynamic Business Loaded--\"); print(\" --Made by: Tee-- \"); print(\"___________________________\"); LoadBusinesses(); SetTimer(\"Payday\",PAYDAY_TIME,true); return 1; } public OnFilterScriptExit() { UnloadBusinesses(); return 1; } public OnPlayerEnterDynamicCP(playerid, checkpointid) { for(new i = 0;i<MAX_BUSS;i++) { if(checkpointid == BusinessInfo[CP]) { cpid[playerid] = i; format(file,sizeof(file),\"Business/%i.ini\",i); if(dini_Int(file, \"HasOwner\") == 0) { ShowPlayerDialog(playerid,219,DIALOG_STYLE_MSGBOX,\"Buy Business\",\"Do you want to buy this businesses?\",\"Buy\",\"Cancel\"); } } } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 219) { if(response == 1) { format(file,sizeof(file),\"Business/%i.ini\",cpid[playerid]); if(GetPlayerBusinessID(playerid) > -1)return SendClientMessage(playerid,Red,\"You already own a business\"); if(dini_Int(file,\"Cost\") > GetPlayerMoney(playerid))return SendClientMessage(playerid,Red,\"You do not have enough cash to buy this business.\"); GivePlayerMoney(playerid, -dini_Int(file,\"Cost\")); GetPlayerName(playerid,Name,sizeof(Name)); dini_Set(file, \"Owner\",Name); dini_IntSet(file, \"OwnedBus\",1); dini_IntSet(file, \"HasOwner\",1); format(Label, sizeof(Label), \"Business Name: %s\\nOwner: %s\\nCost: $%i\\nPayout: $%i\",dini_Get(file, \"Name\"),dini_Get(file, \"Owner\"),dini_Int(file, \"Cost\"),dini_Int(file, \"Payout\")); Update3DTextLabelText(BusinessInfo[cpid[playerid]][bLabel],White,Label); format(String,sizeof(String),\"You have successfully purchased the %s.\",dini_Get(file, \"Name\")); SendClientMessage(playerid,Green,String); } if(response == 0) { SendClientMessage(playerid,Yellow,\"You chose not to buy this business\"); } } if(dialogid == 220) { if(response == 1) { GetPlayerName(playerid,Name,sizeof(Name)); format(file,sizeof(file),\"Business/%i.ini\",GetPlayerBusinessID(playerid)); format(Label, sizeof(Label), \"Business Name: %s\\nOwner: No Owner\\nCost: $%i\\nPayout: $%i\",dini_Get(file, \"Name\"),dini_Int(file, \"Cost\"),dini_Int(file, \"Payout\")); Update3DTextLabelText(BusinessInfo[cpid[playerid]][bLabel],White,Label); dini_Set(String, \"Owner\",\"No Owner\"); dini_IntSet(file, \"Cost\",dini_Int(file, \"Cost\")); dini_IntSet(file, \"Payout\",dini_Int(file, \"Payout\")); dini_IntSet(file, \"OwnedBus\",0); dini_IntSet(file, \"HasOwner\",0); GivePlayerMoney(playerid,dini_Int(file, \"Cost\")/4); SendClientMessage(playerid,Green,\"You have sold your business and recieved 25 percent of the price.\"); } } return 1; } // This command is used to create the business. COMMAND:createbus(playerid, params[]) { new busid,cost,payout,name[128]; if(!IsPlayerAdmin(playerid))return 0; if(sscanf(params,\"iiis\",busid,cost,payout,name))return SendClientMessage(playerid, 0xFF0000AA, \"Usage: /createbus [busid] [cost] [payout] [name]\"); format(file,sizeof(file),\"Business/%i.ini\",busid); if(busid < 0)return SendClientMessage(playerid,Red,\"Business IDs cannot be less than 0.\"); if(dini_Exists(String))return SendClientMessage(playerid,Red,\"That business ID is already in use.\"); BusinessInfo[busid][bName] = name; BusinessInfo[busid][Cost] = cost; BusinessInfo[busid][Payout] = payout; GetPlayerPos(playerid, X, Y, Z); dini_Create(file); dini_Set(file, \"Name\", name); dini_Set(file, \"Owner\",\"No Owner\"); dini_IntSet(file, \"Cost\",cost); dini_IntSet(file, \"Payout\",payout); dini_FloatSet(file, \"BusX\", X); dini_FloatSet(file, \"BusY\", Y); dini_FloatSet(file, \"BusZ\", Z); dini_IntSet(file, \"World\",GetPlayerVirtualWorld(playerid)); dini_IntSet(file, \"Interior\",GetPlayerInterior(playerid)); dini_IntSet(file, \"OwnedBus\",0); dini_IntSet(file, \"HasOwner\",0); BusinessInfo[busid][CP] = CreateDynamicCP(X,Y,Z,1.0,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid),-1,50.0); format(Label, sizeof(Label), \"Business Name: %s\\nOwner: No Owner\\nCost: $%i\\nPayout: $%i\", name,cost,payout); BusinessInfo[busid][bLabel] = Create3DTextLabel(Label,White,X,Y,Z,100.0,GetPlayerVirtualWorld(playerid),1); format(String,sizeof(String),\"BusinessCreated. Name: %s | Cost: $%i | Payout: $%i | Owner: No Owner\",name,cost,payout); SendClientMessage(playerid,Green,String); return 1; } //This command is used to delete a business. COMMAND:deletebusiness(playerid, params[]) { new busid; if(!IsPlayerAdmin(playerid)) return 0; if(sscanf(params, \"i\", busid)) return SendClientMessage(playerid,0xC0C0C0FF,\"Usage: /deletebusiness [busid]\"); format(file,sizeof(file),\"Business/%i.ini\",busid); if(!dini_Exists(file))return SendClientMessage(playerid,Red,\"That businessid does not exists.\"); format(String,sizeof(String),\"You have successfully deleted a business. ID: %i.\",busid); SendClientMessage(playerid,Yellow,String); DestroyDynamicCP(BusinessInfo[busid][CP]); Delete3DTextLabel(BusinessInfo[busid][bLabel]); dini_Remove(file); return 1; } //This command is used to sell a business (only owners can use it). COMMAND:sellbus(playerid, params[]) { if(GetPlayerBusinessID(playerid) == -1)return SendClientMessage(playerid,Red,\"You do not own a business.\"); ShowPlayerDialog(playerid,220,DIALOG_STYLE_MSGBOX,\"Sell Business\",\"Do you want to sell your businesses?\",\"Sell\",\"Cancel\"); return 1; } //This function gets the owner of a specific business. stock GetBusOwner(bussid) { new owner[MAX_PLAYER_NAME]; format(owner, MAX_PLAYER_NAME, NO_OWNER); format(String, sizeof(String), \"Business/%i.ini\", bussid); if(dini_Exists(String)) { format(owner, MAX_PLAYER_NAME, \"%s\", dini_Get(String, \"Owner\")); return owner; } return owner; } //This function gets a business ID (it also tells if a player owns a business or not). stock GetPlayerBusinessID(playerid) { for(new i = 0;i<MAX_BUSS;i++) { format(String,sizeof(String),\"Business/%i.ini\",i); if(dini_Exists(String)) { GetPlayerName(playerid,Name,sizeof(Name)); if(strcmp(Name,dini_Get(String,\"Owner\"),false) == 0) { return i; } } } return -1; } //This command removes a player from owning a business. COMMAND:debus(playerid, params[]) { new id; if(!IsPlayerAdmin(playerid))return 0; if(sscanf(params,\"u\", id))return SendClientMessage(playerid, 0xFF0000AA, \"Usage: /debus [id]\"); if(GetPlayerBusinessID(id) == -1)return SendClientMessage(playerid,Red,\"That player does not own a business.\"); format(String,sizeof(String),\"Business/%i.ini\",GetPlayerBusinessID(id)); format(Label, sizeof(Label), \"Business Name: %s\\nOwner: No Owner\\nCost: $%i\\nPayout: $%i\",dini_Get(String, \"Name\"),dini_Int(String, \"Cost\"),dini_Int(String, \"Payout\")); Update3DTextLabelText(BusinessInfo[GetPlayerBusinessID(id)][bLabel],White,Label); dini_Set(String, \"Owner\",\"No Owner\"); dini_IntSet(String, \"Cost\",dini_Int(String, \"Cost\")); dini_IntSet(String, \"Payout\",dini_Int(String, \"Payout\")); dini_IntSet(String, \"OwnedBus\",0); dini_IntSet(String, \"HasOwner\",0); GivePlayerMoney(id,dini_Int(String, \"Cost\")/4); format(String, sizeof(String), \"You have removed %s as the owner of his/her business.\",Name); SendClientMessage(playerid,Red, String); return 1; } //This function loads every business. stock LoadBusinesses() { new count = 0; for(new i=0; i<MAX_BUSS; i++) { format(String,sizeof(String),\"Business/%i.ini\",i); if(dini_Exists(String)) { BusinessInfo[CP] = CreateDynamicCP(dini_Float(String, \"BusX\"),dini_Float(String, \"BusY\"),dini_Float(String, \"BusZ\"),1.0,dini_Int(String, \"World\"),dini_Int(String, \"Interior\"),-1,100.0); if(!strcmp(GetBusOwner(i), NO_OWNER, CASE_SENSETIVE)) { format(Label, sizeof(Label), \"Business Name: %s\\nOwner: No Owner\\nCost: $%i\\nPayout: $%i\",dini_Get(String, \"Name\"),dini_Int(String, \"Cost\"),dini_Int(String, \"Payout\")); BusinessInfo[bLabel] = Create3DTextLabel(Label,White,dini_Float(String, \"BusX\"),dini_Float(String, \"BusY\"),dini_Float(String, \"BusZ\")+1,100.0,0,1); } if(strcmp(GetBusOwner(i), NO_OWNER, CASE_SENSETIVE)) { format(Label, sizeof(Label), \"Business Name: %s\\nOwner: %s\\nCost: $%i\\nPayout: $%i\",dini_Get(String, \"Name\"), dini_Get(String, \"Owner\"),dini_Int(String, \"Cost\"),dini_Int(String, \"Payout\")); BusinessInfo[bLabel] = Create3DTextLabel(Label,White,dini_Float(String, \"BusX\"),dini_Float(String, \"BusY\"),dini_Float(String, \"BusZ\")+1,100.0,0,1); } count++; } } return printf(\"Total Businesses Loaded: %i\",count); } //This function gets the last bused business ID. stock GetLastBusinessID() { new count = 0; for(new i=0; i<MAX_BUSS; i++) { format(String,sizeof(String),\"Business/%i.ini\",i); { count++; } } return count; } //This function unloads every business. stock UnloadBusinesses() { for(new i=0; i<MAX_BUSS; i++) { Delete3DTextLabel(BusinessInfo[bLabel]); DestroyDynamicCP(BusinessInfo[CP]); } return 1; } //This is used by RCON admins. Either to debug or to force a payday. COMMAND:forcepayday(playerid,params[]) { if(!IsPlayerAdmin(playerid))return 0; SendClientMessage(playerid,Grey,\"You have forced a payday.\"); Payday(); return 1; } //This function is the payday (to pay the owners). public Payday() { new id[32]; new Owner[258];// I know it\'s huge but if it goes lower than this then you\'ll get an error. Owner = dini_Get(String,\"Owner\"); for(new i=0; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { id = Owner; format(String,sizeof(String),\"Business/%i.ini\",i); { SendClientMessage(Owner,Yellow,\"[businees Update] You have earned from your business\"); GivePlayerMoney(Owner,dini_Int(String,\"Payout\")); } } } } [/pawn] [gmod]Újabb zcmd kivétel:[/gmod] Sziasztok csak annyi hogy alaki ezt megcsinálja nem zcmdsre hanem ifesre kérlek [pawn]/*Zene Lejátszó by Dead || nplayer inc-vel||*/ #include <nplayer> #include <zcmd> CMD:radio(playerid, params[ ] ) { PlayerInitDialog(playerid); return true; } public OnFilterScriptInit() { new sajat = PlayerAddCategory(\"Magyar Rádiók\"); AddStreamToCategory(sajat, \"Rádió 1\", \"http://195.70.35.172:8000/radio1.mp3\"); AddStreamToCategory(sajat, \"Neo FM\", \"http://91.82.85.41:8080/;stream\"); AddStreamToCategory(sajat, \"Mix Rádió\", \"http://savetofile.net:8450/;stream\"); AddStreamToCategory(sajat, \"Class FM\", \"http://91.82.85.41:9216/;stream\"); AddStreamToCategory(sajat, \"DJ\",\"http://streaming.virtualpro.hu:9080/;stream\"); AddStreamToCategory(sajat, \"Rock\",\"http://94.199.181.124:8800/rockvilag2\"); AddStreamToCategory(sajat, \"HardCore\", \"http://shoutcast.rotterdamterror.com:8390/\"); return 1; } [/pawn] 19
Segítségkérés / Segitség!ZCMD« Dátum: 2012. január 07. - 19:33:47 »
Sziasztok!
Nem tudjátok nekem megmondani hogy a zcmd vel írt dialogos cuccok miért nem csinálnak semmit?? Beírom pl hogy /radio kijön a box de rámegyek valamire és semmi vagy pl: van egy ilyen házrendszer szerû cucc lerakom a házat de nem tudom megvenni mert ha rámegyek hogy megveszem nem csinál semmit??? Mi lehet a baj mi hiányzik amúgy a DT módot használom picit átalakítva Dupla hozzászólás automatikusan összefûzve. ( 2012. január 07. - 20:23:36 ) Esetleg valami incude kellene? Dupla hozzászólás automatikusan összefûzve. ( 2012. január 07. - 20:26:28 ) Talán valami incude kellene? 20
Segítségkérés / Busz« Dátum: 2012. január 07. - 19:15:11 »
Sziasztok!
Létezik olyan fs ami olyan hogyha beírok egy parancsot akkor letesz egy npct oda ahova beírtam ott haggya :question: :question: :question: 21
Segítségkérés / Éhezés/Létezik?« Dátum: 2012. január 02. - 21:33:26 »Idézetet írta: killse date=1325521735\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15181\" data-ipsquote-contentclass=\"forums_Topic SziasztokEzt írtam de eszembe jutott hogy létezik vagy létezhet e ijen? Ha igen hogy oldható meg? :laugh: :laugh: :laugh: :laugh: [mod]Nem kell kétszer megnyitni a témát. Látjuk RP/RPG kérésekben is.[/mod] 22
RP/RPG kérések / Éhezés« Dátum: 2012. január 02. - 17:28:55 »
Sziasztok
Egy olyan script kellene ami éhessé teheti a karit. Tehát pl:Ha nem eszik lemegy a hp-ja Elõre is köszi 23
Fórum Archívum (Témák/Fórumok) / Re:InfoBox« Dátum: 2012. január 01. - 19:22:30 »
+-azért elfogadok
24
SA-MP: Szerverfejlesztés / InfoBox« Dátum: 2012. január 01. - 19:11:41 »
sziasztok!
Hoztam neket egy infobox-néven futó FilterScriptet: Eredeti Készítõ: Bence [pawn]#include <a_samp> new Text:doboz, Text:info, Text:csatlakozo, Text:tavozo, Text:jatekosok, Text:ido; new szamlalo; new ora, perc, mperc; forward IdoFrissites(); public IdoFrissites() { new string[128]; gettime(ora, perc, mperc); format(string,sizeof(string),\"Pontos id§: %02d:%02d:%02d\",ora,perc,mperc); TextDrawSetString(ido,string); } public OnFilterScriptInit() { new string[128], string2[256]; print(\"|-----------------------------------------------|\"); print(\"| |\"); print(\"| Infobox keszitette: Bence |\"); print(\"| Betoltve |\"); print(\"| |\"); print(\"|-----------------------------------------------|\"); doboz = TextDrawCreate(641.000000, 397.000000, \" Segitségért:/help \"); TextDrawBackgroundColor(doboz, 255); TextDrawFont(doboz, 1); TextDrawLetterSize(doboz, 0.500000, 1.000000); TextDrawColor(doboz, -1); TextDrawSetOutline(doboz, 1); TextDrawSetProportional(doboz, 0); TextDrawUseBox(doboz, 1); TextDrawBoxColor(doboz, 16777010); TextDrawTextSize(doboz, 386.000000, 210.000000); info = TextDrawCreate(398.000000, 387.000000, \"Infobox\"); TextDrawBackgroundColor(info, 16711935); TextDrawFont(info, 1); TextDrawLetterSize(info, 0.439999, 1.399999); TextDrawColor(info, 255); TextDrawSetOutline(info, 1); TextDrawSetProportional(info, 1); csatlakozo = TextDrawCreate(404.000000, 404.000000, \"Scripter:MaD_Dog skype:BauerBence \"); TextDrawBackgroundColor(csatlakozo, 255); TextDrawFont(csatlakozo, 1); TextDrawLetterSize(csatlakozo, 0.300000, 1.100000); TextDrawColor(csatlakozo, 1690894335); TextDrawSetOutline(csatlakozo, 0); TextDrawSetProportional(csatlakozo, 1); TextDrawSetShadow(csatlakozo, 1); tavozo = TextDrawCreate(404.000000, 415.000000, \" tulaj: Ryan_Stark Skype: cssgamer76\"); TextDrawBackgroundColor(tavozo, 255); TextDrawFont(tavozo, 1); TextDrawLetterSize(tavozo, 0.300000, 1.000000); TextDrawColor(tavozo, 1690894335); TextDrawSetOutline(tavozo, 0); TextDrawSetProportional(tavozo, 1); TextDrawSetShadow(tavozo, 1); jatekosok = TextDrawCreate(393.000000, 430.000000, \"J˜atkosok sz˜ma: XX/XX\"); TextDrawBackgroundColor(jatekosok, 255); TextDrawFont(jatekosok, 1); TextDrawLetterSize(jatekosok, 0.280000, 1.000000); TextDrawColor(jatekosok, 16711935); TextDrawSetOutline(jatekosok, 0); TextDrawSetProportional(jatekosok, 1); TextDrawSetShadow(jatekosok, 1); ido = TextDrawCreate(530.000000, 430.000000, \"Pontos id§: XX:XX:XX\"); TextDrawBackgroundColor(ido, 255); TextDrawFont(ido, 1); TextDrawLetterSize(ido, 0.300000, 1.000000); TextDrawColor(ido, 16711935); TextDrawSetOutline(ido, 0); TextDrawSetProportional(ido, 1); TextDrawSetShadow(ido, 1); SetTimer(\"IdoFrissites\",1000,1); for(new i; i < MAX_PLAYERS; i ++) { if(IsPlayerConnected(i)) { TextDrawShowForPlayer(i, doboz); TextDrawShowForPlayer(i, info); TextDrawShowForPlayer(i, csatlakozo); TextDrawShowForPlayer(i, tavozo); TextDrawShowForPlayer(i, jatekosok); TextDrawShowForPlayer(i, ido); gettime(ora, perc, mperc); format(string, sizeof(string), \"J˜t¾kosok sz˜ma: %d/%d\", GetOnlinePlayers(), GetMaxPlayers()); format(string2,sizeof(string2),\"Pontos id§: %02d:%02d:%02d\",ora,perc, mperc); TextDrawSetString(jatekosok, string); TextDrawSetString(ido, string2); } } return 1; } public OnFilterScriptExit() { print(\"|-----------------------------------------------|\"); print(\"| |\"); print(\"| Infobox keszitette: Bence |\"); print(\"| Kiveve |\"); print(\"| |\"); print(\"|-----------------------------------------------|\"); TextDrawHideForAll(doboz); TextDrawDestroy(doboz); TextDrawHideForAll(info); TextDrawDestroy(info); TextDrawHideForAll(csatlakozo); TextDrawDestroy(csatlakozo); TextDrawHideForAll(tavozo); TextDrawDestroy(tavozo); TextDrawHideForAll(jatekosok); TextDrawDestroy(jatekosok); TextDrawHideForAll(ido); TextDrawDestroy(ido); return 1; } public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid, doboz); TextDrawShowForPlayer(playerid, info); TextDrawShowForPlayer(playerid, csatlakozo); TextDrawShowForPlayer(playerid, tavozo); TextDrawShowForPlayer(playerid, jatekosok); TextDrawShowForPlayer(playerid, ido); return 1; } public OnPlayerConnect(playerid) { szamlalo++; gettime(ora, perc, mperc); new string[128], string2[128], string3[128], nev[MAX_PLAYER_NAME]; GetPlayerName(playerid, nev, sizeof(nev)); format(string, sizeof(string), \"%s csatlakozott a szerverhez üdv a MK szerverén! [%02d:%02d ]\", nev, ora, perc); format(string2, sizeof(string2), \"J˜t¾kosok sz˜ma: %d/%d\", szamlalo, GetMaxPlayers()); format(string3,sizeof(string3),\"Pontos id§: %02d:%02d:%02d\",ora,perc, mperc); TextDrawSetString(csatlakozo, string); TextDrawSetString(jatekosok, string2); TextDrawSetString(ido, string3); TextDrawShowForPlayer(playerid, doboz); TextDrawShowForPlayer(playerid, info); TextDrawShowForPlayer(playerid, csatlakozo); TextDrawShowForPlayer(playerid, tavozo); TextDrawShowForPlayer(playerid, jatekosok); TextDrawShowForPlayer(playerid, ido); return 1; } public OnPlayerDisconnect(playerid, reason) { szamlalo--; gettime(ora, perc); new indok[3][] = {{\"Id§tull¾p¾s\"},{\"Kil¾p¾s\"},{\"Kirªg˜s\"}}; new string[128], string2[128], nev[MAX_PLAYER_NAME]; GetPlayerName(playerid, nev, sizeof(nev)); format(string, sizeof(string), \"%s elhagyta a szervert (%s) [%02d:%02d ]\", nev, indok[reason], ora, perc); format(string2, sizeof(string2), \"J˜atekosok sz˜ama: %d/%d!\", szamlalo, GetMaxPlayers()); TextDrawSetString(tavozo, string); TextDrawSetString(jatekosok, string2); return 1; } stock GetOnlinePlayers() { new count,g=GetMaxPlayers(); for(new d; d<g; d++) if(IsPlayerConnected(d) && !IsPlayerNPC(d)) count++; return count; } [/pawn] Készítõ: Nemtudom ki én csak javítottam A tulajokat meg ezeket benne hagytam szedjétek ki nyugodtan :angry: :angry: 25
Segítségkérés / Create3DTextLabel« Dátum: 2012. január 01. - 18:38:21 »Idézetet írta: killse date=1325436106\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15112\" data-ipsquote-contentclass=\"forums_Topic Sziasztok!Ezt írtam nem is olyan rég viszont hiába teszem be bárhogyan is nem mûködik.... Elküdöm hogy tettem be fs be: [pawn]// This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> #if defined FILTERSCRIPT public OnFilterScriptInit() { print(\"\\n--------------------------------------\"); print(\" Blank Filterscript by your name here\"); print(\"--------------------------------------\\n\"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print(\"\\n----------------------------------\"); print(\" Blank Gamemode by your name here\"); print(\"----------------------------------\\n\"); } #endif public OnGameModeInit() { Create3DTextLabel(\"lámpa\",0xFF0000AA,-1505.57, 2595.36, 55.83,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1491.24, 2590.99, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1486.07, 2605.74, 55.68,30.0,1); Create3DTextLabel(\"/pnyit\",0x3A47DEFF,-1416.60, 2641.42, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1500.48, 2611.64, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1486.01, 2605.92, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1500.61, 2610.47, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1491.20, 2591.08, 55.68,30.0,1); Create3DTextLabel(\"/pnyit\",0x3A47DEFF,-1412.91, 2642.68, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1505.79, 2596.40, 55.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-1505.78, 2596.37, 55.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-1490.20, 2591.01, 55.83,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-1486.48, 2606.62, 56.88,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-1501.08, 2610.62, 56.88,30.0,1); Create3DTextLabel(\"El Quedos mento állomás\",0xFF9900AA,-1515.67, 2537.88, 55.68,30.0,1); Create3DTextLabel(\"El Quedos Rendorörs\",0xFF9900AA,-1415.83, 2641.57, 55.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-371.22, 2692.85, 63.85,30.0,1); Create3DTextLabel(\"Lámpa!\",0xFF0000AA,-267.49, 2695.79, 62.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-251.63, 2690.81, 62.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-262.48, 2645.18, 62.59,30.0,1); Create3DTextLabel(\"Las Payasadas Polgármesteri Hivatal!\",0x3A47DEFF,-253.79, 2619.44, 62.88,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-192.39, 2646.59, 63.29,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-262.48, 2711.69, 62.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-246.71, 2706.75, 62.68,30.0,1); Create3DTextLabel(\"Las Payasdas Roncstelep\",0x3A47DEFF,-345.81, 2688.59, 63.44,30.0,1); Create3DTextLabel(\"El Quebrados Utcáin ébretél: /help /útmutató\",0x3A47DEFF,-1519.70, 2570.95, 55.83,30.0,1); Create3DTextLabel(\"El Quebrados utcáin ébretél:[/help,/útmutató,/adminok]\",0x3A47DEFF,-1454.39, 2650.78, 55.83,30.0,1); } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp(\"/mycommand\", cmdtext, true, 10) == 0) { // Do something here return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } [/pawn] Mi A hiba??? Mellékesen [0.3D]n van a szerverem... [mod]Téma neve utaljon a témára![/mod] 26
Segítségkérés / Sziasztok /betevés« Dátum: 2012. január 01. - 17:41:46 »
Sziasztok!
A következõ lenne a kérdésem eezeket a 3Ds texteket: [pawn] Create3DTextLabel(\"lámpa\",0xFF0000AA,-1505.57, 2595.36, 55.83,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1491.24, 2590.99, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1486.07, 2605.74, 55.68,30.0,1); Create3DTextLabel(\"/pnyit\",0x3A47DEFF,-1416.60, 2641.42, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1500.48, 2611.64, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1486.01, 2605.92, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1500.61, 2610.47, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1491.20, 2591.08, 55.68,30.0,1); Create3DTextLabel(\"/pnyit\",0x3A47DEFF,-1412.91, 2642.68, 55.68,30.0,1); Create3DTextLabel(\"lámpa\",0xFF0000AA,-1505.79, 2596.40, 55.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-1505.78, 2596.37, 55.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-1490.20, 2591.01, 55.83,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-1486.48, 2606.62, 56.88,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-1501.08, 2610.62, 56.88,30.0,1); Create3DTextLabel(\"El Quedos mentõ állomás\",0xFF9900AA,-1515.67, 2537.88, 55.68,30.0,1); Create3DTextLabel(\"El Quedos Rendõrörs\",0xFF9900AA,-1415.83, 2641.57, 55.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-371.22, 2692.85, 63.85,30.0,1); Create3DTextLabel(\"Lámpa!\",0xFF0000AA,-267.49, 2695.79, 62.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-251.63, 2690.81, 62.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-262.48, 2645.18, 62.59,30.0,1); Create3DTextLabel(\"Las Payasadas Polgármesteri Hivatal!\",0x3A47DEFF,-253.79, 2619.44, 62.88,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-192.39, 2646.59, 63.29,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-262.48, 2711.69, 62.68,30.0,1); Create3DTextLabel(\"lámpa!\",0xFF0000AA,-246.71, 2706.75, 62.68,30.0,1); Create3DTextLabel(\"Las Payasdas Roncstelep\",0x3A47DEFF,-345.81, 2688.59, 63.44,30.0,1); Create3DTextLabel(\"El Quebrados Utcáin ébretél: /help /útmutató\",0x3A47DEFF,-1519.70, 2570.95, 55.83,30.0,1); [/pawn] Hogy tehetem be egy scriptbe?? úgy hogy azokat a szerver be is töltse? :question: :question: Elõre is köszi a válaszokat! 27
Szkript kérések / Beszállás« Dátum: 2011. december 30. - 21:07:13 »
Sziasztok/Szia
Szeretnék kérni egy olyan kódot ami ha valaki beszáll a kocsiba akkor kiírja azt mondjuk hogy \"Te beszálltál egy autóba\" [mod=Benceeee]Máskor témára utaló címez adj meg![/mod] 28
Segítségkérés / Javitás!! :D« Dátum: 2011. december 30. - 17:59:45 »
[pawn] new Float:health;
new veh; veh = GetPlayerVehicleID(playerid); GetVehicleHealth(veh, health); if(health !=1000) { SendClientMessage(playerid,RED,\"Ütköztél....\"); }[/pawn] Sziasztok az a problémám hogy ennek az lenne a lényege hogyha ütközöl kocsival akkor kiírja egyszer hogy ütköztél de ennek ellenére ha összetörve marad egyfolytában írja :\'( :\'( :\'( :\'( Kérlek segítsetek 29
Segítségkérés / kocsi,Ütközés« Dátum: 2011. december 30. - 17:45:12 »
Szia!/Sziasztok
Szeretnék kérni egy olyan FSt ami ha ütközöl (kocsival) akkor kiírja ezt így neked: Ütköztél!Gyorsan írj valamit /me Azért nem script kéréshez írtam mert egy kérdés hogy hogy lehet megcsinálni Elõre is kösz :laugh: [mod]Kevesebb smiley-t használj.[/mod] 30
Szkript kérések / Parancs.Fegyver elõvesz eltesz« Dátum: 2011. december 30. - 15:00:03 »
Hali
Egy Rpg módot kezdtem el javítani amit viszont rendesen szeretném megcsinálni de viszont az a baj hogy sok ember kérné ezt a parancsot/parancsokat :/elõvesz /eltesz Ez/ezek a parancs/parancsok:a következõt csinálnák elõvesz:elõveszi a nála lévõ fegyvereket /eltesz:elteszi és nem is engedi hogy elõvegye a nála lévõ fegyvereket Ezt hogy lehet megcsinálni?? Én gondoltam ara hogy egy txt be lementse a fegyvereket és úgy lehessen õket betölteni Vagy hogy lehetne megcsinálni? Kérlek ötleteket :\'( :\'( :\'( :\'( :\'( Elõre is köszi õket |