BIÄŒEZ KOL MI BUNTA wrote on May 2, 2019, 11:54 am:
Update dini na dini2 i radice
HVALA PUNO!
Naš forum je uspješno migriran na novu platformu. Svi vaši podaci, računi i sadržaj su prebačeni na GTABLKN.
Prevuci gore ili dole za pozicioniranje
Poslednja aktivnost
pre 6 godina
postova
85
Kreiranih tema
27
XP
290
Pridružio se
nov. 2016
Izgleda da ★★Corona★★ trenutno ne radi ništa
stock proveriAlias( playerid ) {
new plname[ MAX_PLAYER_NAME ] ;
GetPlayerName(playerid, plname, sizeof(plname));
new playersip;
GetPlayerIp(playerid,playersip,sizeof(playersip));
new string2;
new string;
new string3;
format(pFILE[ playerid ], 128, "Multiacc/%s.txt", plname);
dini_Create(pFILE[ playerid ]);
dini_Set(pFILE[ playerid ], "Nameip", playersip);
if(strlen(dini_Get("Multiacc/ips.txt", plname)) == 0)
{
dini_Set("Multiacc/ips.txt", plname, playersip);
}
else
{
if( strfind( dini_Get("Multiacc/ips.txt", plname), playersip, true) == -1 )
{
format(string,sizeof(string),"%s, %s", dini_Get("Multiacc/ips.txt",plname), playersip);
dini_Set("Multiacc/ips.txt", plname, string);
}
}
new pAKA;
pAKA = dini_Get("Multiacc/alias.txt",playersip);
new pIPs;
pIPs = dini_Get("Multiacc/ips.txt",plname);
if (strlen(pAKA) < 3)
{
if (strlen(pIPs) < 3) SendIP = 0;
else if (!strcmp(pIPs,playersip,true)) SendIP = 0;
else
{
if(strlen(pIPs) >= 128)
{
format(string2,sizeof(string2),"* %s[%d] Drugi IP-ovi: -MNOGO-", plname, playerid);
}
else
{
format(string2,sizeof(string2),"* %s[%d] DRUGI IP-ovi: %s", plname, playerid, pIPs);
}
SendIP = 1;
}
}
else if (!strcmp(pAKA,plname,true))
{
if (strlen(pIPs) < 3) SendIP = 0;
else if (!strcmp(pIPs,playersip,true)) SendIP = 0;
else
{
if(strlen(pIPs) >= 128)
{
format(string2,sizeof(string2),"* %s[%d] Drugi IP-ovi: -MNOGO-", plname, playerid);
}
else
{
format(string2,sizeof(string2),"* %s[%d] DRUGI IP-ovi: %s", plname, playerid, pIPs);
}
SendIP = 1;
}
}
else
{
format(string3,sizeof(string3),": %s[%d] se konektovao na server (%s). (Drugi ACC-ovi: %s)", plname, playerid,playersip, pAKA);
if (strlen(pIPs) < 3) SendIP = 0;
else if (!strcmp(pIPs,playersip,true)) SendIP = 0;
else
{
if(strlen(pIPs) >= 128)
{
format(string2,sizeof(string2),"* %s[%d] Drugi IP-ovi: -MNOGO-", plname, playerid);
}
else
{
format(string2,sizeof(string2),"* %s[%d] DRUGI IP-ovi: %s", plname, playerid, pIPs);
}
SendIP = 1;
}
}
foreach(new i : Player)
{
if(IsPlayerConnected(i) && playerid != i)
{
if(PlayerInfo > 1)
{
if(strlen(string3) != 0) SendClientMessage(i,CRVENA,string3);
if(SendIP == 1)
{
SendClientMessage(i,CRVENA,string2);
SendIP = 0;
}
}
}
}
}stock aliasLogin( playerid ) {
new string55;
new playername22[ MAX_PLAYER_NAME ] ;
GetPlayerName(playerid, playername22, sizeof(playername22));
new playersip;
GetPlayerIp(playerid,playersip,sizeof(playersip));
if(strlen(dini_Get("Multiacc/alias.txt", playersip)) == 0)
{
dini_Set("Multiacc/alias.txt", playersip, playername22);
}
else
{
if( strfind( dini_Get("Multiacc/alias.txt", playersip), playername22, true) == -1 )
{
format(string55,sizeof(string55),"%s, %s", dini_Get("Multiacc/alias.txt",playersip), playername22);
dini_Set("Multiacc/alias.txt", playersip, string55);
}
}
}CMD:multiacc( playerid, params[] ) {
if( PlayerInfo[ playerid ][ xAdmin ] >= 3 || IsPlayerAdmin( playerid ) ) {
new player1;
if(sscanf(params, "u", player1)) return SendUsageMessage(playerid, "/multiacc [ ID/Deo Imena ]");
new playername[ MAX_PLAYER_NAME ], str[ 128 ], tmp3[ 50 ];
if( IsPlayerConnected( player1 ) && player1 != INVALID_PLAYER_ID ) {
GetPlayerIp( player1, tmp3, 50 );
GetPlayerName(player1, playername, sizeof(playername));
format(str, sizeof(str), ""col_white"Drugi korisnicki racuni za ime "col_red"%s (%d)"col_white" su:\n\t%s", playername, player1, dini_Get("Multiacc/alias.txt",tmp3) );
return ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, ""col_white"PROVERA "col_red"MULTI RACUNA", str, "Zatvori", "");
}
else return GRESKA(playerid, "Pogresan ID" );
}
else return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu." );
}
public OnPlayerDeath( playerid, killerid, reason ) {
if( PlayerInfo[ playerid ][ xAdmin ] >= 1 ) {
if(killerid == INVALID_PLAYER_ID){
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
}
else{
SendDeathMessage(killerid,playerid,reason);
}
}
format (showskillz, sizeof(showskillz), "{FFFFFF}Player {FF0000}%s{FFFFFF} Stats \n",pName );
SendClientMessage(playerid, -1, showskillz);CMD:skilovi(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
new showskillz;
new pName;
GetPlayerName(playerid, pName, sizeof(pName));
format (showskillz, sizeof(showskillz), "{FFFFFF}Player {FF0000}%s{FFFFFF} Stats \n",pName );
format (showskillz, sizeof(showskillz), "{FFFFFF}Pistol:{FF0000}%i , {FFFFFF}Silenced Pistol:{FF0000}%i , {FFFFFF}Desert:{FF0000}%i \n", WeaponInfo , WeaponInfo, WeaponInfo);
format (showskillz, sizeof(showskillz), "{FFFFFF}Shotgun:{FF0000}%i , {FFFFFF}SawnOff ShotGun:{FF0000}%i , {FFFFFF}Spas12 Shotgun:{FF0000}%i \n", WeaponInfo, WeaponInfo, WeaponInfo);
format (showskillz, sizeof(showskillz), "{FFFFFF}Uzi:{FF0000}%i , {FFFFFF}MP5:{FF0000}%i , {FFFFFF}AK47:{FF0000}%i \n", WeaponInfo, WeaponInfo, WeaponInfo);
format (showskillz, sizeof(showskillz), "{FFFFFF}M4:{FF0000}%i , {FFFFFF}Sniper Rifle:{FF0000}%i.",WeaponInfo, WeaponInfo);
SendClientMessage(playerid, -1, showskillz);
}
return 1;
}
public OnPlayerDeath( playerid, killerid, reason ) {
if(killerid != INVALID_PLAYER_ID)
{
new skill = 0;
switch(GetPlayerWeapon(killerid))
{
case 22: skill = WEAPONSKILL_PISTOL;
case 23: skill = WEAPONSKILL_PISTOL_SILENCED;
//... add all other types you want
}
SetPlayerSkillLevel(killerid, skill, GetPlayerSkillLevel(killerid, skill) + 10);
}CMD:skilovi(playerid)
{
new string;
format(string, sizeof(string) "Pistol: %i/1000", GetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL));//this is for pistol, it will show the pistol skills in client message form
SendClientMessage(playerid, -1, string);
//...add more if you want
return 1;
} Grass[ 0 ][ playerid ] = CreatePlayerObject( playerid, 804, 1896.66553, -1164.87439, 23.29182, 0.000000);
Grass[ 1 ][ playerid ] = CreatePlayerObject( playerid, 804, 1889.11572, -1173.79102, 23.29182, 0.00000);
Grass[ 2 ][ playerid ] = CreatePlayerObject( playerid, 804, 1907.36780, -1175.36890, 22.98881, 0.00000); Ima pawno dole Grass[ 0 ][ playerid ] = CreatePlayerObject( playerid, 804, 1896.66553, -1164.87439, 23.29182, 0.00000, 0.00000, 0.00000);
Grass[ 1 ][ playerid ] = CreatePlayerObject( playerid, 804, 1889.11572, -1173.79102, 23.29182, 0.00000, 0.00000, 0.00000);
Grass[ 2 ][ playerid ] = CreatePlayerObject( playerid, 804, 1907.36780, -1175.36890, 22.98881, 0.00000, 0.00000, 0.00000); Grass[ 0 ][ playerid ] = CreatePlayerObject( playerid, 804, 1896.66553, -1164.87439, 23.29182, 0.00000, 0.00000, 0.00000, 300.00);
Grass[ 1 ][ playerid ] = CreatePlayerObject( playerid, 804, 1889.11572, -1173.79102, 23.29182, 0.00000, 0.00000, 0.00000, 300.00);
Grass[ 2 ][ playerid ] = CreatePlayerObject( playerid, 804, 1907.36780, -1175.36890, 22.98881, 0.00000, 0.00000, 0.00000, 300.00);
Nivo 3
7 / 20 otključano