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: Redjamer - 2013. December 04. - 20:04:47

Cím: Segítség kéne
Írta: Redjamer - 2013. December 04. - 20:04:47
Bárhogy is próbálom ezt irja ki:
error 030: compound statement not closed at the end of file (started at line 232)
Pedig videó alapján csináltam és minden úgy van ahogy neki és nem nem mûködik miért is mûködne..
Szóval aki tud létszives segítsen
 
   if(IsPlayerConnected(playerid))
{
new skinid;
if(sscanf(params,\"i\",skinid)) return SendClientMessage(playerid,FEHER,\"Használat: /skinvaltas [skinID]\");
{
   if(skinid <= 299)
   {
      SetPlayerSkin(playerid,skinid);
      GetPlayerName(playerid,nev,sizeof(nev));
      printf(\"%s megváltoztatta a skinjét %d-ra/re\",nev,skinid);
      SendClientMessage(playerid,FEHER,\"Sikeresen megváltoztattad a skinedet!\");
    }
   else SendClientMessage(playerid,FEHER,\"A skin ID-nek 0 és 299 közöttnek kell lennie\");
        return 1;
}
Cím: Segítség kéne
Írta: lusta19 - 2013. December 04. - 22:08:20
[gmod]Kedves témanyitó!
A téma címe nem megfelelõ, így kérném hogy szerkeszd át. Ellenkezõ esetben 5%-warn ha a felszólítás  ellenére se írod át (és online vagy) 10% warn és a témádat töröljük.
A szabályzatban érthetõen le van írva :  \"A témanév ne \"segítsetek plsplspls\" legyen, hanem egyértelmûen ami a kérdésre utal. \"Szabályzatot itt olvashatod el.
Megkérek minden kedves tagot hogy addig ne írjanak a témában még nincs normális téma neve. Mert a hozzászólás törölve lesz.
További jó fórumozást![/gmod]
Cím: Segítség kéne
Írta: pela - 2013. December 04. - 23:10:08
Nekem is ugyan ez volt a gondom.
Nem tudom miért, de amikor átírtam picit a feltételt és felcseréltem az ágakat már jó volt.
Szóval így próbáld:  
 
if(skinid <0 || skinid > 300)             SendClientMessage(playerid,FEHER,\"A skin ID-nek 0 és 299 közöttinek kell lennie\");
          else
          {
                               SetPlayerSkin(playerid,skinid);
      GetPlayerName(playerid,nev,sizeof(nev));
      printf(\"%s megváltoztatta a skinjét %d-ra/re\",nev,skinid);
      SendClientMessage(playerid,FEHER,\"Sikeresen megváltoztattad a skinedet!\");
      GetPlayerName(playerid,nev,sizeof(nev));
      printf(\"%s megváltoztatta a skinjét %d-ra/re\",nev,skinid);
      SendClientMessage(playerid,FEHER,\"Sikeresen megváltoztattad a skinedet!\");
           }

 
Nekem hasonlóképpen mûködött.
Cím: Segítség kéne
Írta: Dfoglalo - 2013. December 04. - 23:16:55
Ahogy a hibaüzenet is írja, lehagytál egy lezárást.
 
if(IsPlayerConnected(playerid))
{
new skinid;
if(sscanf(params,\"i\",skinid)) return SendClientMessage(playerid,FEHER,\"Használat: /skinvaltas [skinID]\");
{
   if(skinid <= 299)
   {
      SetPlayerSkin(playerid,skinid);
      GetPlayerName(playerid,nev,sizeof(nev));
      printf(\"%s megváltoztatta a skinjét %d-ra/re\",nev,skinid);
      SendClientMessage(playerid,FEHER,\"Sikeresen megváltoztattad a skinedet!\");
        }
   else SendClientMessage(playerid,FEHER,\"A skin ID-nek 0 és 299 közöttnek kell lennie\");
               }
        return 1;
}

 
És kész is van.
Cím: Segítség kéne
Írta: ZyZu. - 2013. December 05. - 01:25:20
[mod]Témát zárom és törölöm mivel ilyen kisebb kérdésekért kiemelt témák vannak! Többször nem foglak figyelmesztetni, nézzél szét a fórumon rendesen![/mod]
Cím: Segítség kéne
Írta: lusta19 - 2013. December 05. - 16:44:59
pela, Dfoglalo  Már elegem van abból hogy lusták vagytok elolvasni amit egy moderátor ír. Vakok vagytok ? Vagy mi van veletek? istenem
Mondjátok meg mekkora betûkkel kell írni hogy kibassza a szemetek.
Megkérek minden kedves tagot hogy addig ne írjanak a témában még nincs normális téma neve. Mert a hozzászólás törölve lesz.