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: Pioneer - 2011. október 02. - 18:21:28

Cím: NPC Regnél megakad és nem spawnol..
Írta: Pioneer - 2011. október 02. - 18:21:28
Help hogytom megoldani hogy a reget átugorja az npc-m?
Cím: NPC Regnél megakad és nem spawnol..
Írta: palesz_88 - 2011. október 02. - 18:22:49
Idézetet írta: Mangoo date=1317572488\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12164\" data-ipsquote-contentclass=\"forums_Topic
Help hogytom megoldani hogy a reget átugorja az npc-m?
 
Admin/Fiók rendszer?
Cím: NPC Regnél megakad és nem spawnol..
Írta: Csabesz - 2011. október 02. - 18:23:28
Remélem ennyibõl megérted..
De ha -OnPlayerConnect -nél van a regisztráció, akkor oda tedd át.
[pawn]
public OnPlayerSpawn ( playerid )
{
     if ( IsPlayerNPC ( playerid ) ) return 0;
     // Ide a többi cucc
     return 1;
}[/pawn]
Cím: NPC Regnél megakad és nem spawnol..
Írta: kadaradam - 2011. október 02. - 18:23:35
[pawn]if (IsPlayerNPC(playerid))
{
//ide ha a játékos npc
}else{/ellentétben
//Ha a játékos nem NPC
}[/pawn]
Vagyis csak akkor hozza be a dailogot neki ha nem npc,és jó lesz
Cím: NPC Regnél megakad és nem spawnol..
Írta: Pioneer - 2011. október 02. - 18:24:18
Sima a módomban talállható dialogos regrendszer.
most igy a /spawn 0 vál tudom lespawnolni és akkor jó de valahogy megkéne oldani

Dupla hozzászólás automatikusan összefûzve. ( 2011. október 02. - 18:30:56 )

na most nemvágom xD
Idézetet írta: kadaradam date=1317572615\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12164\" data-ipsquote-contentclass=\"forums_Topic
[pawn]if (IsPlayerNPC(playerid))
{
//ide ha a játékos npc
}else{/ellentétben
//Ha a játékos nem NPC
}[/pawn]
Vagyis csak akkor hozza be a dailogot neki ha nem npc,és jó lesz
 
[pawn]
new Registre[250];
format(file, sizeof(file), \"%s.runix\", playername);
if(fexist(file))
{
GetPlayerName(playerid,playername,MAX_PLAYER_NAME);
    format(Registre,sizeof(Registre),\"Üdv Újra %s!\\n\\nKérlek jelentkezz be!!\",playername);
    ShowPlayerDialog(playerid,LoginName,DIALOG_STYLE_INPUT,\"Login\",Registre,\"Login\",\"Ban\");
    }
    else
    if(!fexist(file))
{
GetPlayerName(playerid,playername,MAX_PLAYER_NAME);
    format(Registre,sizeof(Registre),\"Üdvözöllek %s!\\n\\nKérlek Regisztrálj be!!\",playername);
    ShowPlayerDialog(playerid,RegisterName,DIALOG_STYLE_INPUT,\"Register\",Registre,\"Register\",\"Ban\");
    }
return true;
}[/pawn]
Ez a reg rendszer. Valaki beletudja irni? xD mert én most zavarodtam bele xD
Cím: NPC Regnél megakad és nem spawnol..
Írta: Csabesz - 2011. október 02. - 18:55:06
Tessék... Nem volt nagy cucc elé írnom azt az 1 sort.  :D
[pawn]
    if ( IsPlayerNPC ( playerid ) ) return 0;
    new Registre[250];
    format(file, sizeof(file), \"%s.runix\", playername);
    if(fexist(file))
    {
         GetPlayerName(playerid,playername,MAX_PLAYER_NAME);
         format(Registre,sizeof(Registre),\"Üdv Újra %s!\\n\\nKérlek jelentkezz be!!\",playername);
         ShowPlayerDialog(playerid,LoginName,DIALOG_STYLE_INPUT,\"Login\",Registre,\"Login\",\"Ban\");
    }
    else if(!fexist(file))
    {
         GetPlayerName(playerid,playername,MAX_PLAYER_NAME);
         format(Registre,sizeof(Registre),\"Üdvözöllek %s!\\n\\nKérlek Regisztrálj be!!\",playername);
         ShowPlayerDialog(playerid,RegisterName,DIALOG_STYLE_INPUT,\"Register\",Registre,\"Register\",\"Ban\");
     }
     return true;
}[/pawn]
Cím: NPC Regnél megakad és nem spawnol..
Írta: ~BlackStyler~ - 2011. október 02. - 19:01:21
Vagy fakecmd de nem hiszem hogy jó lesz akkor menny fell az NPC nevével majd regisztráj és ami az npc az IP -je tedd átt ! :) Nekem igy sikerült megoldani :D
Cím: NPC Regnél megakad és nem spawnol..
Írta: JackBronson - 2011. október 02. - 19:02:50
LOL errõl még nem is hallotam.
De akkot,hogy fog be loginolni?
Beirja a jelszót? XD
Cím: NPC Regnél megakad és nem spawnol..
Írta: ~BlackStyler~ - 2011. október 02. - 19:55:47
:D nem a LuxAdmin nem kéri pl bejeltkezést csak a regisztrálást de ha más admmin rendszered van akkor meg nem jÓ!
Cím: NPC Regnél megakad és nem spawnol..
Írta: Pedró - 2011. október 02. - 19:59:48
használd az adminrendszeredbe a regisztráció résznél a
[pawn]!IsPlayerNPC(playerid)[/pawn]
függvényt!
bocsánat, nemnéztem az elõzõ hszeket.