Szerző Téma: ZCMD Konvertáló 1.0 - Publikálva!  (Megtekintve 2880 alkalommal)

ZCMD Konvertáló 1.0 - Publikálva!
« Dátum: 2011. február 14. - 20:28:22 »
0 Show voters
ZCMD Konvertáló 1.0
 
A ZCMD Konvertálót arra használhatjuk,hogy sima strcmp illetve dcmd parancsainkat zcmd formába konvertáljuk át,megkímélve magunkat a sok sok unalmas átírástól - a program elvégzi helyettünk!
[ Használat: A parancsokat másoljuk a szövegdobozba és kattintsunk a Convert gombra és meg is kapjuk a kész kódunkat,az alkalmazás indentáció barát,(tehát a sortöréssel nem lehet gond és hozzá is adhatunk +1 tabulátort.) az OnPlayerCommandText eljárást NEM kell bemásolni!Felismeri a sima stcmp-t és a dcmd-s parancsokat is.]
A konvertáló megtalálható a fenti menüben ( http://sampforum.hu/index.php?page=zcmd ) és tesztelve lett,de ha hibát találtok kérlek jelezzétek!
Ötleteket,véleményeket várok.  :)

ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #1 Dátum: 2011. február 14. - 20:36:54 »
0 Show voters
Vao, jó lett,grat :D

Nem elérhető TrYp

  • 8059
    • Profil megtekintése
ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #2 Dátum: 2011. február 14. - 20:45:34 »
0 Show voters
Nem tudom, hogy ez mire jó,de biztos hasznos, szóval szép munka :angel:

Nem elérhető nyE

  • 1745
    • Profil megtekintése
ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #3 Dátum: 2011. február 14. - 20:51:55 »
0 Show voters
Szép lett Chuck :D
Egy olyat hozzáadhatnál, hogy ha nem írunk be semmit akkor jelezze hogy \"Nem írtál be semmi te idióta, ne kattintgass a Convert gombra xD\"

ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #4 Dátum: 2011. február 14. - 21:17:03 »
0 Show voters
Köszönöm mindenkinek.
Antonyo holnap beleírom  :D

Nem elérhető SnicK

  • 7521
    • Profil megtekintése
ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #5 Dátum: 2011. február 15. - 10:18:34 »
0 Show voters
Ez volt a meglepi? :D
amúgy tetszik, nagyon hasznos az olyan hülyéknek mint én  ::|

Nem elérhető Y2K

  • 488
    • Profil megtekintése
ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #6 Dátum: 2011. február 15. - 10:29:00 »
0 Show voters
Chuck, fasza vagy, írtál egy progit, ami egy sort átír xD
Amivel teszteltem:
 
 if (strcmp(cmd, \"/pm\", true) == 0)
{
tmpp = strtok(cmdtext, idx);
if   (!strlen(tmpp))
{
   SendClientMessage(playerid, COLOR_GREEN, \"HASZNÁLAT: /pm [playerid] [üzenet]\");
   return 1;
}
pid = strval(tmpp);
if    (!(IsPlayerConnected(pid)))
{
   SendClientMessage(playerid, COLOR_RED, \"AZ ADOTT JÁTÉKOS NINCS KAPCSOLÓDVA!\");
   return 1;
}
GetPlayerName(pid, pidName, sizeof(pidName));
GetPlayerName(playerid, AdminName, sizeof(AdminName));
new outstr[128];
    format(outstr, 128, \"[PM] %s üzenete %s-nek: %s\", AdminName, pidName, cmdtext[idx]);
    SendClientMessage(pid, COLOR_ORANGE, outstr);
    SendClientMessage(playerid, COLOR_ORANGE, outstr);
print(outstr);
return 1;
}

 
Ami kijött belõle:
 
CMD:pm(playerid, params[]) 
{
tmpp = strtok(cmdtext, idx);
if   (!strlen(tmpp))
{
   SendClientMessage(playerid, COLOR_GREEN, \"HASZNÁLAT: /pm [playerid] [üzenet]\");
   return 1;
}
pid = strval(tmpp);
if    (!(IsPlayerConnected(pid)))
{
   SendClientMessage(playerid, COLOR_RED, \"AZ ADOTT JÁTÉKOS NINCS KAPCSOLÓDVA!\");
   return 1;
}
GetPlayerName(pid, pidName, sizeof(pidName));
GetPlayerName(playerid, AdminName, sizeof(AdminName));
new outstr[128];
    format(outstr, 128, \"[PM] %s üzenete %s-nek: %s\", AdminName, pidName, cmdtext[idx]);
    SendClientMessage(pid, COLOR_ORANGE, outstr);
    SendClientMessage(playerid, COLOR_ORANGE, outstr);
print(outstr);
return 1;
}

 
Hát igen... csak ez így egészében szar, mert cmdtext változónk bizony nincsen Zcmd-ben xD

ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #7 Dátum: 2011. február 15. - 11:12:00 »
0 Show voters
Seville nem,ez egy 5 perces gondolat.  :)
 
Idézetet írta: Y2K date=1297762140\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"6164\" data-ipsquote-contentclass=\"forums_Topic
Chuck, f***a vagy, írtál egy progit, ami egy sort átír xD
Amivel teszteltem:
 
 if (strcmp(cmd, \"/pm\", true) == 0)
{
tmpp = strtok(cmdtext, idx);
if   (!strlen(tmpp))
{
   SendClientMessage(playerid, COLOR_GREEN, \"HASZNÁLAT: /pm [playerid] [üzenet]\");
   return 1;
}
pid = strval(tmpp);
if    (!(IsPlayerConnected(pid)))
{
   SendClientMessage(playerid, COLOR_RED, \"AZ ADOTT JÁTÉKOS NINCS KAPCSOLÓDVA!\");
   return 1;
}
GetPlayerName(pid, pidName, sizeof(pidName));
GetPlayerName(playerid, AdminName, sizeof(AdminName));
new outstr[128];
    format(outstr, 128, \"[PM] %s üzenete %s-nek: %s\", AdminName, pidName, cmdtext[idx]);
    SendClientMessage(pid, COLOR_ORANGE, outstr);
    SendClientMessage(playerid, COLOR_ORANGE, outstr);
print(outstr);
return 1;
}

 
Ami kijött belõle:
 
CMD:pm(playerid, params[]) 
{
tmpp = strtok(cmdtext, idx);
if   (!strlen(tmpp))
{
   SendClientMessage(playerid, COLOR_GREEN, \"HASZNÁLAT: /pm [playerid] [üzenet]\");
   return 1;
}
pid = strval(tmpp);
if    (!(IsPlayerConnected(pid)))
{
   SendClientMessage(playerid, COLOR_RED, \"AZ ADOTT JÁTÉKOS NINCS KAPCSOLÓDVA!\");
   return 1;
}
GetPlayerName(pid, pidName, sizeof(pidName));
GetPlayerName(playerid, AdminName, sizeof(AdminName));
new outstr[128];
    format(outstr, 128, \"[PM] %s üzenete %s-nek: %s\", AdminName, pidName, cmdtext[idx]);
    SendClientMessage(pid, COLOR_ORANGE, outstr);
    SendClientMessage(playerid, COLOR_ORANGE, outstr);
print(outstr);
return 1;
}

 
Hát igen... csak ez így egészében sz*r, mert cmdtext változónk bizony nincsen Zcmd-ben xD
 
Azt már magunknak kell elvégezni  :)
( Valójában ez olyan gyors 5 perces ötlet volt és a \"miért ne?\" gondolatra alapoztam,az strtok-ot el is felejtettem. )
Igazából nem egészen tudom mit kezdjek ezzel,maximum a cmdtext változókat is átiratom params változókra...

Nem elérhető Kinder

  • 707
    • Profil megtekintése
ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #8 Dátum: 2011. február 15. - 15:07:43 »
0 Show voters
Szép.

Csak nekem egy problémám lenne. Mint mindenki tudja mindig
minden körülmények között a kijelenktezés gombnak kell lenni az utolsó gombnak. Helyet kéne cserélniük :)

Nem elérhető Mambo

  • 4239
    • Profil megtekintése
ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #9 Dátum: 2011. február 15. - 15:08:51 »
0 Show voters
Idézetet írta: Kinder date=1297778863\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"6164\" data-ipsquote-contentclass=\"forums_Topic
Szép.

Csak nekem egy problémám lenne. Mint mindenki tudja mindig
minden körülmények között a kijelenktezés gombnak kell lenni az utolsó gombnak. Helyet kéne cserélniük :)
 
x2

ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #10 Dátum: 2011. február 15. - 15:17:17 »
0 Show voters
Idézetet írta: Mambo date=1297778931\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"6164\" data-ipsquote-contentclass=\"forums_Topic


Szép.

Csak nekem egy problémám lenne. Mint mindenki tudja mindig
minden körülmények között a kijelenktezés gombnak kell lenni az utolsó gombnak. Helyet kéne cserélniük :)
 
x2
 
[/quote]
A menü rendszer szabja meg a sorrendet amin nem lehet álítani.  :)

Nem elérhető ►ѕтa

  • 2016
  • Newbie
    • Profil megtekintése
ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #11 Dátum: 2011. február 15. - 17:22:36 »
0 Show voters
Rakd a Fórum-ba.

ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #12 Dátum: 2011. február 15. - 17:26:42 »
0 Show voters
Az is a menü rendszer része,ami max 4 almenüt engedélyez (majd átírom) szóval inkább a Szerverekbe.

Yeaseiro

  • Vendég
ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #13 Dátum: 2011. február 15. - 17:29:22 »
0 Show voters
lájkolom ;D
Am, lesz több ilyen vagy hasonló konvertáló? :D
Object, Vehicle stbstb...

Nem elérhető Jim

ZCMD Konvertáló 1.0 - Publikálva!
« Válasz #14 Dátum: 2011. február 15. - 21:11:51 »
0 Show voters
Ez a program akkor nem rakja SScanfba az alapból beírt cuccost? Mert úgy kicsit hasznosabb lenne. Mondjuk így sem rossz.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal