Szerző Téma: Névre szóló JetPack  (Megtekintve 512 alkalommal)

Névre szóló JetPack
« Dátum: 2012. november 12. - 14:32:30 »
0 Show voters
Sziasztok!
Írtam egy névre szóló jetpackot, de valamiért a jelölt személynek sem engedi :(
No error, no warning.
Script:
 

new new szName[ MAX_PLAYER_NAME ];
CMD:jp(playerid, params[])
{
      GetPlayerName(playerid, szName, MAX_PLAYER_NAME);
      if( !strcmp( szName, \"Gyilkos\", true ) )
      {
      SetPlayerSpecialAction(playerid, 2);
      }
      else SendClientMessage( playerid, 0xFF0000AA, \"HIBA: Ez csak támogatóknak elérhetõ!\" );
      return 1;
}

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Névre szóló JetPack
« Válasz #1 Dátum: 2012. november 12. - 14:51:19 »
+1 Show voters
new new szName[ MAX_PLAYER_NAME ];

 
ide elég lenne 1 new, és szerintem ezt a CMD-n belül hozd létre hogy lokális változó legyen...mert szerintem több helyen ebbe kéred a nevet és bezavarhat más kód...
és az strcmp-nél ne írj true-t mert akkor \'gyilkos\' névvel is lehet használni...
 
CMD:jp(playerid, params[])
{
      new name[MAX_PLAYER_NAME];
      GetPlayerName(playerid, name, MAX_PLAYER_NAME);
      if(!strcmp(name,\"Gyilkos\"))
      {
            SetPlayerSpecialAction(playerid, 2);
      }
      else { SendClientMessage( playerid, 0xFF0000AA, \"HIBA: Ez csak támogatóknak elérhetõ!\" ); }
      return 1;
}
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Névre szóló JetPack
« Válasz #2 Dátum: 2012. november 12. - 15:13:11 »
0 Show voters
Köszönöm szépen! =)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal