Napravio sam interijer Autoskole tj (Centar za Licence) za svoj samp server koji pravim od nule.
Exterijer ce doci ubrzo..
Još je sve u fazi izgradnje..
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
Izgleda da K ROSE trenutno ne radi ništa
Postovi i teme koje je kreirao osman2578
Napravio sam interijer Autoskole tj (Centar za Licence) za svoj samp server koji pravim od nule.
Exterijer ce doci ubrzo..
Još je sve u fazi izgradnje..
new Float:RandomSpawn =
{
{1569.4814,-2235.7739,13.5623}, //spawn - 1 - random spawn
{1570.4373,-2231.4202,13.5623}, //spawn - 1 - random spawn
{1570.4478,-2223.2646,13.5612}, //spawn - 1 - random spawn
{1571.0525,-2218.7312,13.5612},
{1567.3055,-2215.0544,13.5612},
{1565.5613,-2209.3799,13.5612}
};
new Float:RandomSpawn1 =//spawn hotel
{
{395.8045,-2175.7439,12.7986},
{390.5882,-2170.7727,12.4793},
{384.7753,-2171.6941,12.4456},
{374.8625,-2172.7688,10.8070},
{367.8351,-2163.4526,4.6073},
{358.8926,-2171.7075,2.1678}
};
new Float:RandomSpawn2 =
{
{-1949.5923,-871.1829,35.8828},
{-1959.5607,-878.7596,35.8906},
{-1947.7971,-892.1411,35.8906},
{-1958.9646,-845.4906,35.8906},
{-1948.3348,-830.8694,35.8906},
{-1960.7200,-824.5223,35.8906}
};
new Float:RandomRudar =
{
{ 0.0, 0.0, 0.0},
{606.9929,855.3951,-95.8706},
{597.1473,882.3478,-97.7740},
{581.9794,883.5062,-94.1692},
{567.1478,883.4061,-96.2818},
{557.2102,855.1051,-93.8104},
{546.5035,884.7537,-93.5594},
{524.8723,863.1830,-94.9965}
};
new Float:RandomDobrotvoranRad =
{
{0.0, 0.0, 0.0},
{1923.6874,-1173.7521,22.0816},
{1888.3500,-1159.5862,24.1321},
{1883.5535,-1219.9777,16.7277},
{1932.0599,-1237.2295,17.8809},
{1953.8566,-1226.1436,19.9338},
{1925.6952,-1199.8536,20.0234},
{1985.4893,-1177.0818,20.0234},
{1974.5042,-1156.3015,20.9504},
{2019.0914,-1155.5303,22.5402},
{2049.8489,-1182.8344,23.5653},
{2045.2050,-1225.4691,23.1429},
{2050.7009,-1241.9388,23.5663},
{2017.8735,-1240.4596,22.7545},
{1993.4943,-1227.0431,20.4380},
{1947.0219,-1246.2714,19.3950},
{1930.8754,-1147.9916,24.5312},
{1868.5464,-1247.2865,13.7872}
};
/*============================================================================*/
public OnGameModeInit()
{
pp_use_funcidx(true);
//g_SpeedThreshold = SPEED_THRESHOLD * SPEED_THRESHOLD;
ucitanmod = 0;
zero_loading_MAPS();
//////////Obezbjedjenje moda
//sprecavanje pokretanja moda na drugom IP
new bindip;
GetConsoleVarAsString("bind", bindip, sizeof(bindip));
if(strlen(bindip) < 1)
{
//print(" Molimo da podesite bind u server.cfg!");
print("debug 1");
SendRconCommand("exit");
return 1;
}
#if serverState == 2
else if(strcmp(bindip, "46.174.55.8", true)) // Main
{
print("debug 2");
SendRconCommand("exit");
return 1;
}
#elseif serverState == 3
else if(strcmp(bindip, "46.174.50.20", true)) // Test
{
print("debug 2");
SendRconCommand("exit");
return 1;
}
#endif
//sprecavamo ga da omoguci remote rcon
//new remoteEnabled = GetConsoleVarAsBool("rcon");
/*if(GetConsoleVarAsBool("rcon") != 0)
{
print("debug 3");
SendRconCommand("exit");
return 1;
}*/
//sprecavanje loadanja filterskripte
/*new filterscripts;
GetConsoleVarAsString("filterscripts", filterscripts, sizeof(filterscripts));
if(strlen(filterscripts) > 0)
{
//print(" Zabranjeno je ucitavanje filterskripti na ovom modu!");
print("debug 4");
SendRconCommand("exit");
return 1;
}*/
//sprecavanje da se dodje do rcon sifre
//new passstr;
//format(passstr, sizeof(passstr), "rcon_password %s", GenerateRandomSalt(8)); SendRconCommand(passstr);
////////////////////////////
#if serverState == 2
strmid(botip, "46.174.55.8", 0, strlen( "46.174.55.8" ), 32 );
strmid(botip2, "51.38.98.76", 0, strlen( "51.38.98.76" ), 32 );
strmid(botip3, "51.38.99.80", 0, strlen( "51.38.99.80" ), 32 );
#elseif serverState == 3
strmid(botip, "46.174.50.20", 0, strlen( "46.174.50.20" ), 32 );
strmid(botip2, "51.38.98.76", 0, strlen( "51.38.98.76" ), 32 );
strmid(botip3, "51.38.99.80", 0, strlen( "51.38.99.80" ), 32 );
#endif
//if(!strcmp(bindip, "127.0.0.1", true)) kojabaza = 1;
//else kojabaza = 2;
/*new strFromFile, File: file = fopen("sretanbroj.txt", io_read);
if (file)
{
fread(file, strFromFile);
kojabaza = strval(strFromFile);
fclose(file);
}*/
switch(6)//6
{
case 0: mysql_log(NONE);
case 1: mysql_log(ALL);
case 2: mysql_log(ERROR);
case 3: mysql_log(WARNING);
case 4: mysql_log(INFO);
case 5: mysql_log(DEBUG);
case 6: mysql_log(ERROR | WARNING);
case 7: mysql_log(ERROR | DEBUG);
case 8: mysql_log(ERROR | INFO);
case 9: mysql_log(WARNING | DEBUG);
case 10: mysql_log(WARNING | INFO);
case 11: mysql_log(INFO | DEBUG);
case 12: mysql_log(ERROR | WARNING | DEBUG);
case 13: mysql_log(ERROR | WARNING | DEBUG | INFO);
case 14: mysql_log(WARNING | DEBUG | INFO);
}
new MySQLOpt:options = mysql_init_options();
mysql_set_option(options, SERVER_PORT, 3306);
mysql_set_option(options, AUTO_RECONNECT, true);
mysql_set_option(options, POOL_SIZE, 2);
/*switch(kojabaza)
{
case 1: mySQL = mysql_connect("localhost", "root", "", "blackjack3", options);
//case 2: mySQL = mysql_connect("127.0.0.1", "root", mysqlpw, "blackjack", options);//main srw
//case 2: mySQL = mysql_connect("127.0.0.1", "root", "kurac123", "blackjack_test", options);//test srw 1
case 2: mySQL = mysql_connect("localhost", "root", mysqlpw, "blackjack_test", options);//test srw 2
default:
{
printf(" Niste unijeli vazece postavke.");
SendRconCommand("exit");
return 1;
}
}*/
#if serverState == 1 // Kucni
mySQL = mysql_connect("localhost", "root", "", "blackjack", options);
logbaza = mysql_connect("localhost", "root", "", "blackjack", options);
#endif
#if serverState == 2 // Main
mySQL = mysql_connect("localhost", "root", mysqlpw, "samp", options);
logbaza = mysql_connect("localhost", "root", mysqlpw, "samp", options);
#endif
#if serverState == 3 // Test
mySQL = mysql_connect("46.174.50.7", "u35841_testsrw", mysqlpw, "u35841_testsrw", options);
logbaza = mysql_connect("46.174.50.7", "u35841_testsrw", mysqlpw, "u35841_testsrw", options);
#endif
switch(mysql_errno(mySQL))
{
case 0:
{
printf("[MYSQL 1] Uspesno se konektovalo na bazu.");
}
default:
{
printf("[MYSQL 1] Nije se konektovalo na bazu, proverite postavke. | Error ID: %i", mysql_errno(mySQL));
SendRconCommand("exit");
return 1;
}
}
switch(mysql_errno(logbaza))
{
case 0:
{
printf("[MYSQL 2] Uspesno se konektovalo na bazu.");
}
default:
{
printf("[MYSQL 2] Nije se konektovalo na bazu, proverite postavke.");
SendRconCommand("exit");
return 1;
}
}
new serverpassword;
GetConsoleVarAsString("password", serverpassword, sizeof(serverpassword));
if(strlen(serverpassword) < 2) serverlocked = false;
else serverlocked = true;
mysql_tquery(mySQL, "UPDATE `KORISNICI` SET `pstat` = '0'");
uptime = gettime();
//iteratori
Iter_Init(kasinoigraci);
Iter_Init(gledakonje);
Iter_Init(luckyigraci);
//Iter_Init(demoni);
Iter_Init(streamed_players);
Iter_Init(streamed_vehicles);
RandomSpawnPrviSpawnNivo 6
9 / 20 otključano
Vaši poslednji dobici iskustva
Ovaj korisnik još nije napisao ništa o sebi.