GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Vampesz - 2010. Április 06. - 11:52:47

Cím: 1 parancsom hibásan müxik :/
Írta: Vampesz - 2010. Április 06. - 11:52:47
Üdv!

Itt a következo parancs ami nállam az értéket alapból 0-ra írja akármit is írok :/



 
    if(strcmp(cmd, \"/adarank\", true) ==0)
   {
       if(IsPlayerConnected(playerid))
       {
           new Nev[MAX_PLAYER_NAME];
           GetPlayerName(playerid, Nev, sizeof(Nev));
   if(Info[playerid][admin] == 10 && IsPlayerAdmin(playerid))
   {
       tmp = strtok(cmdtext, idx);
       giveplayerid = ReturnUser(tmp);
       if(!strlen(tmp))
       {
           SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /adarank <Név/ID> <AdminRang(1-10)>\");
           return 1;
       }
       new ARank = strval(tmp);
       if(ARank > 11 || ARank < 0) return SendClientMessage(playerid, COLOR_GRAD2, \"A Számnak 1-10 között kell lennie\");
       Info[giveplayerid][arank] = ARank;
       format(string, sizeof(string), \"Megváltoztattad %s Adminrangját %d-re.\",Nev, ARank);
      SendClientMessage(playerid, COLOR_YELLOW2, string);
   }else{SendClientMessage(playerid, COLOR_GRAD1, \"Nem felelsz meg a feltételeknek a használathoz...\");}
       }
       return 1;
   }

 
Kérlek segítsetek :( Nem tudom mi a hiba 10000x átnéztem és nem szúrom ki :(

Üdvözlettel:
Vampesz(Vampi)


Mj: Lehet, h meglehetett volna oldani rövidebben de hajnalban csintem ;)
Cím: 1 parancsom hibásan müxik :/
Írta: ALIEN - 2010. Április 06. - 12:01:38
A PAWN is jelez hibát?
Ha igen küld el a hiba kódot.
Cím: 1 parancsom hibásan müxik :/
Írta: Vampesz - 2010. Április 06. - 12:03:59
Idézetet írta: ALIEN date=1270548098\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1265\" data-ipsquote-contentclass=\"forums_Topic
A PAWN is jelez hibát?
Ha igen küld el a hiba kódot.
 
Nem ír hibát mert formailag helyes csak muködésével van hiba :/

Ha írna hibát egyszerubb lenne javítani :D


U.I: Javítottam a kódon(rövidítettem)
Cím: 1 parancsom hibásan müxik :/
Írta: ZeRo - 2010. Április 06. - 16:41:26
Használd a sscanf plugint, sokkal egyszerubb és gyorsabb!  ;)
http://forum.sa-mp.com/index.php?topic=145539.0
Cím: 1 parancsom hibásan müxik :/
Írta: Vampesz - 2010. Április 06. - 16:52:12
Csak azt nem értem annyira :/ de kipróbálom :) De a hibára nincs ötleted?:(
Cím: 1 parancsom hibásan müxik :/
Írta: ZeRo - 2010. Április 06. - 16:57:57
Még nincs, mivel amint láttam, helyesen használtad a strtok függvényt is.
Cím: 1 parancsom hibásan müxik :/
Írta: Vampesz - 2010. Április 06. - 17:03:43
Idézetet írta: ZeRo date=1270565877\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1265\" data-ipsquote-contentclass=\"forums_Topic
Még nincs, mivel amint láttam, helyesen használtad a strtok függvényt is.
 
Ha már kb. 1 éve használom :) elég égo lenne ha nem használnám jól  :angel:
Cím: 1 parancsom hibásan müxik :/
Írta: Stray - 2010. Április 06. - 17:57:03
if(ARank > 11 || ARank < 0)

 
Eszerint az a ranknak vagy 0 alatt vagy 11 fölött kell lenie..
Cím: 1 parancsom hibásan müxik :/
Írta: ZeRo - 2010. Április 06. - 18:05:15
Idézetet írta: Stray date=1270569423\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1265\" data-ipsquote-contentclass=\"forums_Topic

if(ARank > 11 || ARank < 0)

 
Eszerint az a ranknak vagy 0 alatt vagy 11 fölött kell lenie..
 
Ha az ARank nagyobb mint 11, vagy kisebb mint 0, akkor hibajelzo üzenettel tér vissza, tehát az rendben van.
Cím: 1 parancsom hibásan müxik :/
Írta: Stray - 2010. Április 06. - 18:26:36
jéh téll :D