[Ajuda] O que hб de errado com isso? - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] O que hб de errado com isso? (
/showthread.php?tid=652627)
O que hб de errado com isso? -
Arleann - 15.04.2018
Bom galera eu estou tendo problemas com meu sistema de orgs e tipo eu quero que ela sete o membro ou lider atravйs do nick que esta escrito na pasta orgs ou seja
esta salva assim as orgs
[PHP]
Org_ID=2
Org_Nome=ROTA
Lider=Nick_Player
SubLider=Ninguem
M[ 1 ]=Ninguem
...
[PHP]
ai fiz esse sistema que sete o que o player й pelo nick ou seja se o "Nick_Player" tiver na pasta da org como lider o sv seta as opзoes de lider e o codigo esta assim:
PHP код:
stock UpdateoInfo(playerid)
{
new oinfo[128];
for( new i = 1; i != 8; ++i )
{
format(oinfo, sizeof(oinfo), "Orgs/Org[ %d ].ini", i);
if(strcmp(dini_Get(oinfo, "Lider" ), GetPlayerNameEx(playerid),true))
{
oInfo[playerid][ORG_ID] = dini_Int(oinfo, "Org_ID");
oInfo[playerid][Lider] = dini_Int(oinfo, "Lider");
}
}
return 1;
}
essa funзгo "UpdateoInfo(playerid)" so й ativada quando o player loga so que ela nao seta o cargo pro player msm estando com o msm nick escrito nos arquivos da org.
espero a ajuda de vocк. Obgd
Re: O que hб de errado com isso? -
Arleann - 15.04.2018
Quote:
Originally Posted by Arleann
Bom galera eu estou tendo problemas com meu sistema de orgs e tipo eu quero que ela sete o membro ou lider atravйs do nick que esta escrito na pasta orgs ou seja
esta salva assim as orgs
[PHP]
Org_ID=2
Org_Nome=ROTA
Lider=Nick_Player
SubLider=Ninguem
M[ 1 ]=Ninguem
...
[PHP]
ai fiz esse sistema que sete o que o player й pelo nick ou seja se o "Nick_Player" tiver na pasta da org como lider o sv seta as opзoes de lider e o codigo esta assim:
PHP код:
stock UpdateoInfo(playerid)
{
new oinfo[128];
for( new i = 1; i != 8; ++i )
{
format(oinfo, sizeof(oinfo), "Orgs/Org[ %d ].ini", i);
if(strcmp(dini_Get(oinfo, "Lider" ), GetPlayerNameEx(playerid),true))
{
oInfo[playerid][ORG_ID] = dini_Int(oinfo, "Org_ID");
oInfo[playerid][Lider] = dini_Int(oinfo, "Lider");
}
}
return 1;
}
essa funзгo "UpdateoInfo(playerid)" so й ativada quando o player loga so que ela nao seta o cargo pro player msm estando com o msm nick escrito nos arquivos da org.
espero a ajuda de vocк. Obgd
|
Alguem?