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 - fiu77
Oldalak: [1]
1
« Dátum: 2015. augusztus 25. - 12:35:47 »
Öhmm... Ehhez kéne az hogy honnan tudjuk hogy admin. Rcon admin vagy valami rendszer is van?
Dupla hozzászólás automatikusan összefûzve. ( 2015. augusztus 25. - 12:39:00 )
Mert ha van rendszer akkor ki kéne másolnod pl egy admin parancsot és megosztani velünk és onnantól már meg tudjuk neked írni.
2
« Dátum: 2015. augusztus 22. - 00:04:57 »
3
« Dátum: 2015. augusztus 21. - 11:44:44 »
Megoldottam!
4
« Dátum: 2015. augusztus 21. - 11:44:05 »
Hát van benne kb 10 ezer parancs és ez a zcmd nekem még új és sohasem használtam. Szerintem az átírás felejtős mert nekem erre nincs két évem >m<
5
« Dátum: 2015. augusztus 21. - 11:33:33 »
Köszi a gyors választ! Csak azért kezdtem el ebben a formában írni mert a módba minden ebben van. Nem zavarna be ha most innentől más formátumba írnám? Zcmd-re gondolok. Csak mert ha át kéne írni mindent a módban az baromi sokáig tartani hisz több ezer sor.
6
« Dátum: 2015. augusztus 21. - 02:37:38 »
Hali! Próbáltam írni egy álnév parancsot de valahogy nem sikerül. Valamit nagyon elrontok de nem tudom hogy mit. Amikor beírod a parancsot, akkor semmi értéket vesz fel a változó. A segítséget előre is köszönöm! if(strcmp(cmd, \"/alnev\", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 5) { new alalnev[24]; alalnev = strtok(cmdtext, idx); if(!strlen(alalnev)) { SendClientMessage(playerid,COLOR_LIGHTBLUE,\"SunLife RPG: /alnev [Álneved]\"); return 1; } if (alnev[playerid] == 0) { new nev[32]; alneve = strtok(alalnev, idx); alnev[playerid] = 1; new uzi1[126]; format(uzi1, 126, \"%s lett az álneved!\", alneve); SendClientMessage(playerid,COLOR_RED, uzi1); new h,mi,s,y,m,d; getdate(y,m,d); gettime(h,mi,s); format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s álneve: %s.\",y,m,d,h,mi,s,nev,alneve); LoOoG(stringx); } else if (alnev[playerid] == 1) { SendClientMessage(playerid,COLOR_RED, \"Kikapcsoltad az álnevedet!\"); alnev[playerid] = 0; } } else { SendClientMessage(playerid, COLOR_GRAD1, \"Nem vagy F.B.I. Ügynök!\"); } } return 1; }
[gmod][ code=pawn] [/code] tagket használjuk[/gmod]
7
« Dátum: 2015. augusztus 18. - 09:00:30 »
Hali! Öhm... El is kezdem. Hát az a problémám hogy írtam egy parancsot amivel felveszel egy mellényt és van egy másik amivel editeled azt, hogy ne lógjon le rólad és stb. Elmented ott a panelon és egyedül csak te látod ezt. Hogy lehetne megcsinálni hogy mindenki úgy lássa amire editelve lett? Itt a két rész: if(strcmp(cmd, \"/fbiarmour\", true) == 0 || strcmp(cmd, \"/fbipáncél\", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 5) { /*if (!PlayerToPoint(40, playerid,446.9358,1406.9756,1084.3047)) { SendClientMessage(playerid, COLOR_WHITE, \"Nem vagy az F.B.I. bázison!\"); return 1; }*/ if(pancelobj[playerid] == 0) { SetPlayerAttachedObject(playerid,5,19142,1,0.1,0.05,0.0,0.0,0.0,0.0); pancelobj[playerid] = 1; SendClientMessage(playerid, COLOR_WHITE, \"Felvetted az F.B.I. páncélt!\"); } else if(pancelobj[playerid] == 1) { RemovePlayerAttachedObject(playerid,5); pancelobj[playerid] = 0; SendClientMessage(playerid, COLOR_WHITE, \"Levetted az F.B.I. páncélt!\"); } } else SendClientMessage(playerid, COLOR_GRAD2, \"Nem vagy F.B.I. Tag!\"); return 1; } else SendClientMessage(playerid, COLOR_GRAD2, \"Elöbb jelentkezz be!\"); return 1; }
if(strcmp(cmd, \"/editpáncél\", true) == 0 || strcmp(cmd, \"/editarmour\", true) == 0) { if(IsPlayerConnected(playerid)) { if (IsPlayerAttachedObjectSlotUsed(playerid, 5)) { EditAttachedObject(playerid, 5); } else { SendClientMessage(playerid, COLOR_GRAD2, \"Nincs rajtad mellény!\"); return 1; } } else SendClientMessage(playerid, COLOR_GRAD2, \"Elöbb jelentkezz be!\"); return 1; }
Előre is köszönöm!
8
« Dátum: 2015. augusztus 16. - 18:45:33 »
Hali! Van egy hirdetés szkriptem amit kipótoltam egy tiltott szavas listával. De az a problémám hogy bárki aki csak beírja a parancsot azt kirúgja. Esetleg valaki tudja hol lehet a hiba? Tiltott szavak: new antihirdetes[] = { \"fasz\", \"ribanc\", \"fos \", \"buzi\", \"szar \", \"béna \", \"bena \", \"kaki\", \"kúrva\", \"kurva\", \"geci\", \"lopott\", \"letöltött\", \"szerver\", \"mod \", \"mód \", }; new antihirdetes2[] = { \"fu.ck\", \"www.\", \".com\", \".tk\", \".hu\", \".net\", \".org\", \".eu\", \":77\", \".1\", \"ip:\", \".2\", \".3\", \".4\", \".5\", \".6\", \".7\", \".8\", \".9\", \"1:\", \"2:\", \"3:\", \"4:\", \"5:\", \"6:\", \"7:\", \"8:\", \"9:\", \"0:\", };
Hirdetés rendszer: if(strcmp(cmd, \"/hirdetés\", true) == 0 || strcmp(cmd, \"/hirdetés\", true) == 0 || strcmp(cmd, \"/hirdetes\", true) == 0 || strcmp(cmd, \"/ad\", true) == 0 || strcmp(cmd, \"/hirdet\", true) == 0) { if(IsPlayerConnected(playerid)) { GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= \' \')) { idx++; } new offset = idx; new result[128]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid,COLOR_LIGHTBLUE,\"SunLife RPG: /hirdetés [szöveg]\"); return 1; } new hosszusag = strlen(result); if(strfind(result,\"Đ\", true,0) != -1) { if(strfind(result,\"Đ\",true,0) !=-1) { SendClientMessage(playerid, COLOR_GRAD2, \"Ezt a hirdetést nem adhatod fel!\"); return 1; } } else if(strfind(result,\"admin\") != -1) { SendClientMessage(playerid, COLOR_GRAD2, \"Ha Adminra van szükséged akkor írj nekik /report-ban vagy /adminok és /pm!\"); return 1; } for(new i; i < sizeof(antihirdetes); i++) { if(strfind(result, antihirdetes, true) != -1) { format(string, sizeof(string), \"%s ki lett rúgva a rendszer által | Oka: Moderáld magadat!\",sendername); SendClientMessageToAll(0xFF0606FF, string); Kick(playerid); } } for(new i; i < sizeof(antihirdetes2); i++) { if(strfind(result, antihirdetes2, true) != -1) { format(string, sizeof(string), \"%s ki lett rúgva a rendszer által | Oka: Hírdess máshol!\",sendername); SendClientMessageToAll(0xFF0606FF, string); Kick(playerid); } } if(PlayerInfo[playerid][Penz] >= hosszusag*350) { format(stringx,256,\"HIRDETÉS: %s | Feladó: %s, | Telefonszám: %d\",result,sendername,PlayerInfo[playerid][pPnumber]); OOCNews(COLOR_GREEN,stringx); PlayerInfo[playerid][Penz] -= hosszusag*350; varoskassza += hosszusag*350; Savevaroskassza(); format(stringx,sizeof(stringx), \"A hírdetésben %d karaktert használtál fel ami %dFt!\",hosszusag,hosszusag*350); SendClientMessage(playerid, COLOR_WHITE, stringx); SafeGivePlayerMoney(playerid, -hosszusag*350); new nev[32]; GetPlayerName(playerid, nev, sizeof(nev)); new h,mi,s,y,m,d; getdate(y,m,d); gettime(h,mi,s); format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d][Hirdetés] HIRDETÉS: %s | Feladó: %s, | Telefonszám: %d\",y,m,d,h,mi,s,result,nev,PlayerInfo[playerid][pPnumber]); LoOoG(stringx); } else SendClientMessage(playerid, COLOR_GRAD1, \"A hírdetés ára 350Ft*karakter!\"); } return 1; }
Előre is köszönöm!
9
« Dátum: 2015. augusztus 16. - 14:15:12 »
Köszönöm!
10
« Dátum: 2015. augusztus 16. - 11:44:07 »
Hali! Nem tudom hogy ezt hogy tudnám megoldani. Egy olyan skriptre lenne szükségem ami leellenőrzi a \"result\" stringet és ha talál benne számot és pontot, pont ebben a sorrendben: (szám)(pont)(szám)(pont)(szám)(pont), akkor igaz értéket adjon vissza ha nem akkor falsét. Nekem valahogy nem sikerült és remélem hogy valaki tudna segíteni! Előre is nagyon köszönöm bármiféle segítséget kapok.
11
« Dátum: 2013. november 09. - 20:06:43 »
Sziasztok! Azt szeretném megtudni hogy unity-ben hogy tudnák olyan objekteket csinálni mint ami pár szerón van a disco parkett. (Ami így össze vissza villog) Válaszokat elõre is köszönöm! (Már itt szenvedek a gép elõtt 10 órája és nem tudom hogy kéne :S)
Oldalak: [1]
|