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.
Üzenetek - Szasza
Oldalak: 1 ... 12 13 [14] 15 16 ... 26
196
« Dátum: 2013. november 18. - 13:18:52 »
Üdv. Mivel a Segítségkérés topicban már számtalan ilyen témát láttam ezért most összefoglalóan megírtam az összes ilyen pont,pénz és skin adást... az admin tud felülírni vagy hozzáadni akárkinek pénz vagy pontot illetve az admin tud skint állítani akárkinek és a játékos is tud skint állítani magának... Remélem valakinek a segítségére leszek ezzel Letöltés: http://www.solidfiles.com/d/c982c8447b/ //Alap sscanf dolgok //Készítette:Szasza #include #include #include new mp,name1[MAX_PLAYER_NAME],name2[MAX_PLAYER_NAME]; #if defined FILTERSCRIPT public OnFilterScriptInit() { print(\"\\n--------------------------------------\"); print(\" Alap sscanf parancsok betöltve. By:Szasza\"); print(\"--------------------------------------\\n\"); return 1; } public OnFilterScriptExit() { print(\"\\n--------------------------------------\"); print(\" Alap sscanf parancsok kiiktatva. By:Szasza\"); print(\"--------------------------------------\\n\"); return 1; } #else #endif //adminnal akárkinek lehet skint állítani CMD:setskin(playerid,params[]) { new skinid,string[128],string2[128]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"Nem vagy bejelenetkezve az RCON adminba!\");//ezt átlehet írni a saját amdinrendszerünkre if(sscanf(params,\"id\",mp,skinid)) return SendClientMessage(playerid,-1,\"Használat: /setskin \"); { if(skinid <= 299 && skinid >= 0) { GetPlayerName(playerid,name1,sizeof(name1)); GetPlayerName(mp,name2,sizeof(name2)); format(string,sizeof(string),\"Admin:%s beállította a skined(SkinID:%d)\",name1,skinid); format(string2,sizeof(string2),\"Beállítottad %s skinét(SkinID:%d)\",name2,skinid); SendClientMessage(mp,-1,string); SendClientMessage(playerid,-1,string2); SetPlayerSkin(mp,skinid); } else SendClientMessage(playerid,-1,\"A SkinID-nek 0 és 299 között kell lennie!\"); } return 1; } //magadnak betudod állítani a skined CMD:myskin(playerid,params[]) { new skinid,string[128]; if(sscanf(params,\"i\",skinid)) return SendClientMessage(playerid,-1,\"Használat: /myskin \"); { if(skinid <= 299 && skinid >= 0) { format(string,sizeof(string),\"Beállítottad a skined(SkinID:%d)\",skinid); SendClientMessage(playerid,-1,string); SetPlayerSkin(playerid,skinid); } else SendClientMessage(playerid,-1,\"A SkinID-nek 0 és 299 között kell lennie!\"); } return 1; } //adminnal akárkinek átlehet állítani a pontjait(teljesen felülírja a pontjait) CMD:setscore(playerid,params[]) { new score,string[128],string2[128]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"Nem vagy bejelenetkezve az RCON adminba!\");//ezt átlehet írni a saját amdinrendszerünkre if(sscanf(params,\"id\",mp,score)) return SendClientMessage(playerid,-1,\"Használat: /setscore \"); { GetPlayerName(playerid,name1,sizeof(name1)); GetPlayerName(mp,name2,sizeof(name2)); format(string,sizeof(string),\"Admin:%s beállította a pontjaidat(Pontok:%d)\",name1,score); format(string2,sizeof(string2),\"Beállítottad %s pontjait.(Pontok:%d)\",name2,score); SendClientMessage(mp,-1,string); SendClientMessage(playerid,-1,string2); SetPlayerScore(mp,score); } return 1; } //adminnal pontot lehet adni akárkinek (hozzáadja a meglévõ pontjához) CMD:givescore(playerid,params[]) { new score,string[128],string2[128]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"Nem vagy bejelenetkezve az RCON adminba!\");//ezt átlehet írni a saját amdinrendszerünkre if(sscanf(params,\"id\",mp,score)) return SendClientMessage(playerid,-1,\"Használat: /givescore \"); { GetPlayerName(playerid,name1,sizeof(name1)); GetPlayerName(mp,name2,sizeof(name2)); format(string,sizeof(string),\"Admin:%s pontot adott (+pontod:%d,összes pontod: %d)\",name1,score,GetPlayerScore(mp)+score); format(string2,sizeof(string2),\"Pontot adtál %s -nak/nek.(+pont:%d,összes pontja: %d)\",name2,score,GetPlayerScore(mp)+score); SendClientMessage(mp,-1,string); SendClientMessage(playerid,-1,string2); SetPlayerScore(mp,score+GetPlayerScore(playerid)); } return 1; } //adminnal akárkinek átlehet állítani a pénzét(teljesen felülírja a pénzét) CMD:setmoney(playerid,params[]) { new money,string[128],string2[128]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"Nem vagy bejelenetkezve az RCON adminba!\");//ezt átlehet írni a saját amdinrendszerünkre if(sscanf(params,\"id\",mp,money)) return SendClientMessage(playerid,-1,\"Használat: /setmoney \"); { GetPlayerName(playerid,name1,sizeof(name1)); GetPlayerName(mp,name2,sizeof(name2)); format(string,sizeof(string),\"Admin:%s beállította a pénzed(Pénzed:$%d)\",name1,money); format(string2,sizeof(string2),\"Beállítottad %s pénzét.(Pénze:$%d)\",name2,money); SendClientMessage(mp,-1,string); SendClientMessage(playerid,-1,string2); ResetPlayerMoney(mp); GivePlayerMoney(mp,money); } return 1; } //adminnal pénzt lehet adni akárkinek (hozzáadja a meglévõ pénzéhez) CMD:givemoney(playerid,params[]) { new money,string[128],string2[128]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"Nem vagy bejelenetkezve az RCON adminba!\");//ezt átlehet írni a saját amdinrendszerünkre if(sscanf(params,\"id\",mp,money)) return SendClientMessage(playerid,-1,\"Használat: /givemoney \"); { GetPlayerName(playerid,name1,sizeof(name1)); GetPlayerName(mp,name2,sizeof(name2)); format(string,sizeof(string),\"Admin:%s pénzt adott(+pénz:$%d,Összes pénzed: $%d)\",name1,money,GetPlayerMoney(mp)+money); format(string2,sizeof(string2),\"Pénzt adtál %s -nak/nek.(+pénz:$%d,Összes pénze: $%d)\",name2,money,GetPlayerMoney(mp)+money); SendClientMessage(mp,-1,string); SendClientMessage(playerid,-1,string2); GivePlayerMoney(mp,money); } return 1; }
197
« Dátum: 2013. november 18. - 13:03:40 »
mit takar az h ne lehessen látni az adminoknak? ezt hogy érted?
198
« Dátum: 2013. november 15. - 23:04:11 »
Köszönöm nagylelkû felajánlásodat.. én így oldottam meg.. szerinte így könnyebb volt.. de ugye kinek a pap kinek a paplan.. szóval azért köszönöm .. akinek ez tetszik ezt használja akinek az azt ennyi
199
« Dátum: 2013. november 15. - 18:02:49 »
format(bszoveg,sizeof bszoveg,\"[%d/%d/%d - %d:%d:%d]Bejelentés:\",year,month,day,hour, minute, second); Csak én vettem észre hogy elmented fáljba csak simán hogy Bejelentés? Nem adtad meg hogy mit iratson ki. Helyes:
format(bszoveg,sizeof bszoveg,\"[%d/%d/%d - %d:%d:%d]Bejelentés: %s\",year,month,day,hour, minute, second,iText);
[/quote] Szerintem elõbb tanulj meg Dinit használni és olvasd végig a scritpet köszönöm
dini_Set(file,bszoveg,inputtext);
Dupla hozzászólás automatikusan összefûzve. ( 2013. november 15. - 18:23:42 )
Ui.: Szerinted csak unalmamból írom oda h le van tesztelve?
200
« Dátum: 2013. november 14. - 22:03:49 »
Jó script [/quote] Köszönöm
201
« Dátum: 2013. november 13. - 17:50:55 »
Köszönöm
202
« Dátum: 2013. november 13. - 17:00:22 »
Üdv. Megszeretném osztani veletek az egyik scriptemet mert már nincs rá szükségem... a lényege, hogy ha beírod \"/bugreport\" akkor kiad egy dialogot ahova beírhatod az általad tapasztalt bugot ezt lementi a \"scriptfiles/Bugjelentesek\" mappába egy .txt fájba aminek a neve a karaktered neve... akárhányat jelenthetsz be mivel ide szerint menti így nem írja felül az elõzõt ... remélem segíthetek ezzel is valakinek Elkészítési idõ: 5-10 perc teszteléssel Sorok száma: 64 Szükséges Include-k : dini (ha csak a kódot másolod ki akkor neked kell létre hozni a mappát, a letöltésben már szerepel a mappa is) Letöltés: http://www.solidfiles.com/d/9d36941af6/Code: // Bugbejelentõ script // Készítette: Szasza #include #include #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 #define BUGRDIALOG 123 public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp(\"/bugreport\", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, BUGRDIALOG, DIALOG_STYLE_INPUT, \"Bugreport\", \"Üdv. Kérlek írd le röviden, hogy hol és milyen bugot tapasztaltál!\", \"Bejelent\", \"Kilépés\"); return 1; } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if (dialogid == 123 ) { new bszoveg[64]; new year,month,day,hour,minute,second; getdate(year, month, day); gettime(hour,minute,second); new file[128]; new Name[24]; new iText [ 128 ]; format ( iText, 128, \"A bejelentett hiba: %s\", inputtext ); SendClientMessage(playerid, 0xcca91eAA, iText); format(bszoveg,sizeof bszoveg,\"[%d/%d/%d - %d:%d:%d]Bejelentés:\",year,month,day,hour, minute, second); GetPlayerName(playerid, Name, sizeof(Name)); if ( !response ) return SendClientMessage ( playerid, 0xFFFFFFFF, \"Kiléptél a Bugjelenetõ panelbõl.\" ); format(file,sizeof(file),\"/Bugjelentesek/%s.txt\",Name); dini_Create(file); dini_Set(file,bszoveg,inputtext); } return 1; }
203
« Dátum: 2013. november 11. - 21:29:30 »
hello ha te készítetted akkor miért minden angol? :facepalm:
204
« Dátum: 2013. november 10. - 19:06:05 »
igazán nincsmit
205
« Dátum: 2013. június 23. - 20:28:59 »
ebben a 129 sorban mi a rendszer?
206
« Dátum: 2013. június 20. - 21:06:35 »
Isten vagy
csak ért a pawnohoz
207
« Dátum: 2013. június 20. - 21:05:56 »
ez komoly? xDD egy idézet és ennyi?
208
« Dátum: 2013. június 20. - 20:58:18 »
Ez tényleg jó lett erre még én is adok egy +-t
209
« Dátum: 2013. június 20. - 11:59:54 »
Hagyjátok már ... õõõõ \"konfigos\" ahogy a titulusa is mondja... lehet mostanában minden pro scripter publikál egy god modot... lehet nekem is kéne :hmmm:
210
« Dátum: 2013. június 20. - 11:22:23 »
vagy írsz 1 15 szintes admin rendszert.
inkább a könnyebb megoldás [/quote] Miért? Abból nem fog megtanulni scriptelni nagyobb szinteken
Oldalak: 1 ... 12 13 [14] 15 16 ... 26
|