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: Gabor.. - 2012. Április 17. - 20:26:11

Cím: Matek
Írta: Gabor.. - 2012. Április 17. - 20:26:11
A SCRIPT ELAVULT!
Cím: Matek
Írta: Casamiro - 2012. Április 17. - 20:43:36
Osztást még csinálhattál volna. :D Amúgy 2 változót felesleges létrehozni. A c -t, és a string2 -t.
 
CMD:osszead(playerid, params[])
{
 new a, b, string[64];
 if(sscanf(params, \"ii\", a, b)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /osszead <egyik összeadandó> <másik összeadandó>\");
 
 format(string, sizeof(string), \"Az összeadandók:  a = %d, b = %d\", a, b);
 SendClientMessage(playerid, 0xFF0000AA, string);
     a += b;
 format(string, sizeof(string), \"A Megoldás: %d\", a);
 SendClientMessage(playerid, 0xFF0000AA, string);
         return 1;
}
CMD:kivon(playerid, params[])
{
 new a, b, string[64];
 if(sscanf(params, \"ii\", a, b)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /kivon <egyik kivonandó> <másik kivonandó>\");
     format(string, sizeof(string), \"A kivonandók:  a = %d, b = %d\", a, b);
 SendClientMessage(playerid,0xFF0000AA, string);
     a -= b;
 format(string, sizeof(string), \"A Megoldás: %d\", a);
 SendClientMessage(playerid, 0xFF0000AA, string);
         return 1;
}
CMD:szoroz(playerid, params[])
{
 new a, b, string[64];
 if(sscanf(params, \"ii\", a, b)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /szoroz <szorzandó> <szorzó>\");
 
         format(string, sizeof(string), \"A szorzandó: %d, szorzó: %d\", a, b);
 SendClientMessage(playerid,0xFF0000AA, string);
a *= b;
 format(string, sizeof(string), \"A Megoldás: %d\", a);
 SendClientMessage(playerid, 0xFF0000AA, string);
         return 1;
}
Cím: Matek
Írta: zeteni - 2012. Április 17. - 20:57:11
Nem rossz, fut a + :D
Cím: Matek
Írta: kurta999 - 2012. Április 17. - 21:13:24
Jó, de ha megcsinálnád úgy, hogy a következõ képpen is menjen, akkor durva lenne :D
/matek 5 * 5 + 10 / 2 - 2
Cím: Matek
Írta: Gabor.. - 2012. Április 17. - 21:37:34
Idézetet írta: Casamiro date=1334688216\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20331\" data-ipsquote-contentclass=\"forums_Topic
Osztást még csinálhattál volna. :D Amúgy 2 változót felesleges létrehozni. A c -t, és a string2 -t.
 
CMD:osszead(playerid, params[])
{
 new a, b, string[64];
 if(sscanf(params, \"ii\", a, b)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /osszead <egyik összeadandó> <másik összeadandó>\");
 
 format(string, sizeof(string), \"Az összeadandók:  a = %d, b = %d\", a, b);
 SendClientMessage(playerid, 0xFF0000AA, string);
     a += b;
 format(string, sizeof(string), \"A Megoldás: %d\", a);
 SendClientMessage(playerid, 0xFF0000AA, string);
         return 1;
}
CMD:kivon(playerid, params[])
{
 new a, b, string[64];
 if(sscanf(params, \"ii\", a, b)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /kivon <egyik kivonandó> <másik kivonandó>\");
     format(string, sizeof(string), \"A kivonandók:  a = %d, b = %d\", a, b);
 SendClientMessage(playerid,0xFF0000AA, string);
     a -= b;
 format(string, sizeof(string), \"A Megoldás: %d\", a);
 SendClientMessage(playerid, 0xFF0000AA, string);
         return 1;
}
CMD:szoroz(playerid, params[])
{
 new a, b, string[64];
 if(sscanf(params, \"ii\", a, b)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /szoroz <szorzandó> <szorzó>\");
 
         format(string, sizeof(string), \"A szorzandó: %d, szorzó: %d\", a, b);
 SendClientMessage(playerid,0xFF0000AA, string);
a *= b;
 format(string, sizeof(string), \"A Megoldás: %d\", a);
 SendClientMessage(playerid, 0xFF0000AA, string);
         return 1;
}

 

Igaz, de a \'c\' változóval érthetõbb a kezdõknek, azért írtam úgy. :D

Nem rossz, fut a + :D
 
[/quote]Köszi. :)

Jó, de ha megcsinálnád úgy, hogy a következõ képpen is menjen, akkor durva lenne :D
/matek 5 * 5 + 10 / 2 - 2
 
[/quote]Köszi. Hát egy halvány gondolatom van róla, de nagyon bizonytalan. :D
E.: Osztás hozzáadva!
Cím: Matek
Írta: Benq - 2012. Április 17. - 21:45:18
Jó script lett grat!
Cím: Matek
Írta: Gabor.. - 2012. Április 17. - 21:49:41
Köszönöm. :)
Cím: Matek
Írta: Sheet - 2012. Április 17. - 22:08:26
Kapásból látom az osztásba a hibát. Általános iskola..
Menny fel a szerverre és nézd meg micsinál ha beírod 5 0
Cím: Matek
Írta: Gabor.. - 2012. Április 18. - 07:29:44
Jaj, köszi. Amint hazajöttem javítom.
E.:Javítva!
Cím: Matek
Írta: Dead - 2012. Április 18. - 16:25:42
Szép munka ! +
Cím: Matek
Írta: Gabor.. - 2012. Április 18. - 17:54:57
Köszi. :)
Cím: Matek
Írta: kurta999 - 2012. Április 18. - 18:08:11
A 0-val való osztást javítsd, mert nem lehet sehol se 0-val osztani.
Próbáld meg a számológépen :D
 
if(!b) return SendClientMessage(...)
Cím: Matek
Írta: Sheet - 2012. Április 18. - 18:09:40
Idézetet írta: kurta999 date=1334690004\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20331\" data-ipsquote-contentclass=\"forums_Topic
Jó, de ha megcsinálnád úgy, hogy a következõ képpen is menjen, akkor durva lenne :D
/matek 5 * 5 + 10 / 2 - 2
 
Ezt megcsinálom :D majd publikálom is :D (kb 25%nál tartok)
Cím: Matek
Írta: kurta999 - 2012. Április 18. - 18:13:30
Nekem már megvan lassan négy hónapja :D
Van vele egy kis problémám, de az valószínûleg az if-el van valami, mert az értékek megfelelnek, de az if hülyeséget csinál.
Mindegy.. ezt haggyuk, majd fixelem.
Pontosa 76 sor asd.
Cím: Matek
Írta: Gabor.. - 2012. Április 18. - 18:20:07
Idézetet írta: kurta999 date=1334765291\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20331\" data-ipsquote-contentclass=\"forums_Topic
A 0-val való osztást javítsd, mert nem lehet sehol se 0-val osztani.
Próbáld meg a számológépen :D
 
if(!b) return SendClientMessage(...)

 

Okés, köszi.  Megvan. :D
Cím: Matek
Írta: csont - 2012. Április 19. - 20:35:24
Király lett ;) Grat! :)
Cím: Matek
Írta: Gabor.. - 2012. Április 19. - 22:42:27
Köszönöm. :)
Cím: Matek
Írta: Striker - 2012. Április 21. - 17:07:50
Ötletes :D ment a +
Cím: Matek
Írta: Gabor.. - 2012. Április 21. - 17:40:03
Köszönöm. :D