hi so suppose lets take example of mapicons limit and its max 100 so what will happen if i load two gamemodes? my mapicon will be 200?
i just want confirm this
thx
i just want confirm this
thx
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new strings[256],Float:KOR[3];
if(newstate == PLAYER_STATE_PASSENGER || oldstate == PLAYER_STATE_PASSENGER || newstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_DRIVER)
{
new cars = GetPlayerVehicleID(playerid);
GetVehiclePos(cars,KOR[0],KOR[1],KOR[2]);
if(GetTickCount()- GetPVarInt(playerid, "anticarshoot") < 500)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
SetVehiclePos(cars,KOR[0],KOR[1],KOR[2]);
format(strings,sizeof(strings),"(( * %s Player is kicked from server by anti cheating system. Reason: Anti Car Shoot. ))",name);
SendClientMessageToAll(-1,strings);
Kick(playerid);
}
SetPVarInt(playerid,"anticarshoot",GetTickCount());
}
return true;
}
2019/11/19 07:22:03 [error] 1128#0: *1022 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 45.64.220.39, server: ucp.playsanandreas.com, request: "GET /favicon.ico HTTP/2.0", upstream: "fastcgi://unix:/var/run/php-fpm/ucp.sock:", host: "ucp.playsanandreas.com", referrer: "https://ucp.playsanandreas.com/"
2019/11/19 07:22:59 [error] 4529#0: *1 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Exception: Connection Error: SQLSTATE[HY000] [2002] No such file or directory in /usr/share/nginx/ucp/models/Database.php:85
Stack trace:
#0 /usr/share/nginx/ucp/public/index.php(41): Database->connect()
#1 {main}
thrown in /usr/share/nginx/ucp/models/Database.php on line 85" while reading response header from upstream, client: 45.64.220.39, server: ucp.playsanandreas.com, request: "GET / HTTP/2.0", upstream: "fastcgi://unix:/var/run/php-fpm/ucp.sock:", host: "ucp.playsanandreas.com"
for(new i = 0; i < MAX_CARS; i++)
{
new Float:X1, Float:Y1, Float:Z1, Float:A1;
//--------------------------------------------------------------
if(IsPlayerInAnyVehicle(playerid)) return SendError2(playerid, "You must be out of your vehicle in order to call your personal car!", "Trebuie sa iesi din masina momentan pentru a-ti chema vehiculul personal!");
//--------------------------------------------------------------
GetPlayerPos(playerid, X1, Y1, Z1);
GetPlayerFacingAngle(playerid, A1);
//--------------------------------------------------------------
SetVehiclePos(vID[i], VehiclePos[i][0], VehiclePos[i][1], VehiclePos[i][2]);
SetVehicleZAngle(vID[i], VehiclePos[i][3]);
PutPlayerInVehicle(playerid, vID[i], 0);
//--------------------------------------------------------------
Announce(playerid, "~y~Personal ~r~~h~car~n~~g~~h~~h~teleported to you!", 4000, 3);
//--------------------------------------------------------------
return 1;
}
D:\Counter-Strike 1.6 - WaRzOnE\RSZ - de lucru\gamemodes\RSZ.pwn(21184) : error 001: expected token: "]", but found "-identifier-"
D:\Counter-Strike 1.6 - WaRzOnE\RSZ - de lucru\gamemodes\RSZ.pwn(21184) : error 029: invalid expression, assumed zero
D:\Counter-Strike 1.6 - WaRzOnE\RSZ - de lucru\gamemodes\RSZ.pwn(21184) : error 029: invalid expression, assumed zero
D:\Counter-Strike 1.6 - WaRzOnE\RSZ - de lucru\gamemodes\RSZ.pwn(21184) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
for(new i=0; i < sizeof(Vehicles[][VehicleMods]); i++)
forward TeamRadar(playerid); public TeamRadar(playerid) {
if(IsACop(playerid)) {
foreach(new i : Player) {
if(IsACop(i)) {
SetPlayerMarkerForPlayer(i, playerid, COLOR_LIMEGREEN);
}
}
}
}
ShowPlayerMarkers(1);
CMD:teste(playerid, params[]){
HTTP(playerid, HTTP_GET, "meusite.com/ola.php", "", "Response");
return 1;
}
forward Response(index, response_code, data[]);
public Response(index, response_code, data[])
{
if(response_code == 200)
{
SendClientMessage(index, 0xFFFFFFFF, data);
}
}
<?php
echo 'olá';
?>
CMD:teste(playerid, params[]){
HTTP(playerid, HTTP_GET, "mysite.com/ola.php", "", "Response");
return 1;
}
forward Response(index, response_code, data[]);
public Response(index, response_code, data[])
{
if(response_code == 200)
{
SendClientMessage(index, 0xFFFFFFFF, data);
}
}
<?php
echo 'olá';
?>
https://imgur.com/a/3qKdLZ5
CMD:screen(playerid,params[])
{
if(PlayerInfo[playerid][Admin] >= 2) return SendClientMessage(playerid, Dred, NOTALLOWED );
new id,txt[50];
if(sscanf(params,"ds[50]",id,txt)) return USG(playerid,"/Screen [Text]");
if(id == playerid) return ERR(playerid,"You cannot screen yourself.");
if(!IsPlayerConnected(id)) return ERR(playerid,"Player is not connected");
if(PlayerInfo[id][Admin] > PlayerInfo[playerid][Admin]) return ERR(playerid,"You cant use this command on higher level admins");
GameTextForPlayer(id,txt,4000,3);
CMDMessageToAdmins(playerid,"SCREEN");
Form(playerid,Lb,"* You have sent a screen message to %s(%d)",PlayerInfo[id][Nick],id);
Form(id,blue,"* Administrator %s Has sent you screen message",PlayerInfo[playerid][Nick]);
return 1;
}
if(PlayerInfo[playerid][Admin] >= 2) return SendClientMessage(playerid, Dred, NOTALLOWED );
CMD:test(playerid, params[])
{
new string[22];
format(string, sizeof(string), "%s", SizedRandomNumbers(10) );
SendClientMessage(playerid, -1, string);
return 1;
}
/*
the output will be a string with 10 random numbers
and not like using random(9999999999) where the output can be less than you wanted
*/
/* --- numbers --- */
stock SizedRandomNumbers(size)
{
new str[128];
for(new i=0; i<size; i++)
{
format(str, sizeof(str), "%s%d", str, random(9));
}
return str;
}
/* --- Characters --- */
stock SizedRandomUpperCharacters(size)
{
new str[128];
for(new i=0; i<size; i++)
{
new lettere = RandomEx(1, 26);
switch(lettere)
{
case 1: format(str, sizeof(str), "%sA", str);
case 2: format(str, sizeof(str), "%sB", str);
case 3: format(str, sizeof(str), "%sC", str);
case 4: format(str, sizeof(str), "%sD", str);
case 5: format(str, sizeof(str), "%sE", str);
case 6: format(str, sizeof(str), "%sF", str);
case 7: format(str, sizeof(str), "%sG", str);
case 8: format(str, sizeof(str), "%sH", str);
case 9: format(str, sizeof(str), "%sI", str);
case 10: format(str, sizeof(str), "%sL", str);
case 11: format(str, sizeof(str), "%sM", str);
case 12: format(str, sizeof(str), "%sN", str);
case 13: format(str, sizeof(str), "%sO", str);
case 14: format(str, sizeof(str), "%sP", str);
case 15: format(str, sizeof(str), "%sQ", str);
case 16: format(str, sizeof(str), "%sK", str);
case 17: format(str, sizeof(str), "%sJ", str);
case 18: format(str, sizeof(str), "%sR", str);
case 19: format(str, sizeof(str), "%sS", str);
case 20: format(str, sizeof(str), "%sT", str);
case 21: format(str, sizeof(str), "%sU", str);
case 22: format(str, sizeof(str), "%sV", str);
case 23: format(str, sizeof(str), "%sZ", str);
case 24: format(str, sizeof(str), "%sX", str);
case 25: format(str, sizeof(str), "%sY", str);
case 26: format(str, sizeof(str), "%sW", str);
}
}
return str;
}
stock SizedRandomDownCharacters(size)
{
new str[128];
for(new i=0; i<size; i++)
{
new lettere = RandomEx(1, 26);
switch(lettere)
{
case 1: format(str, sizeof(str), "%sa", str);
case 2: format(str, sizeof(str), "%sb", str);
case 3: format(str, sizeof(str), "%sc", str);
case 4: format(str, sizeof(str), "%sd", str);
case 5: format(str, sizeof(str), "%se", str);
case 6: format(str, sizeof(str), "%sf", str);
case 7: format(str, sizeof(str), "%sg", str);
case 8: format(str, sizeof(str), "%sh", str);
case 9: format(str, sizeof(str), "%si", str);
case 10: format(str, sizeof(str), "%sl", str);
case 11: format(str, sizeof(str), "%sm", str);
case 12: format(str, sizeof(str), "%sn", str);
case 13: format(str, sizeof(str), "%so", str);
case 14: format(str, sizeof(str), "%sp", str);
case 15: format(str, sizeof(str), "%sq", str);
case 16: format(str, sizeof(str), "%sk", str);
case 17: format(str, sizeof(str), "%sj", str);
case 18: format(str, sizeof(str), "%sr", str);
case 19: format(str, sizeof(str), "%ss", str);
case 20: format(str, sizeof(str), "%st", str);
case 21: format(str, sizeof(str), "%su", str);
case 22: format(str, sizeof(str), "%sv", str);
case 23: format(str, sizeof(str), "%sz", str);
case 24: format(str, sizeof(str), "%sx", str);
case 25: format(str, sizeof(str), "%sy", str);
case 26: format(str, sizeof(str), "%sw", str);
}
}
return str;
}
stock SizedRandomUDCharacters(size)
{
new str[128];
for(new i=0; i<size; i++)
{
new lettere = RandomEx(1, 52);
switch(lettere)
{
// lettere minuscole
case 1: format(str, sizeof(str), "%sa", str);
case 2: format(str, sizeof(str), "%sb", str);
case 3: format(str, sizeof(str), "%sc", str);
case 4: format(str, sizeof(str), "%sd", str);
case 5: format(str, sizeof(str), "%se", str);
case 6: format(str, sizeof(str), "%sf", str);
case 7: format(str, sizeof(str), "%sg", str);
case 8: format(str, sizeof(str), "%sh", str);
case 9: format(str, sizeof(str), "%si", str);
case 10: format(str, sizeof(str), "%sl", str);
case 11: format(str, sizeof(str), "%sm", str);
case 12: format(str, sizeof(str), "%sn", str);
case 13: format(str, sizeof(str), "%so", str);
case 14: format(str, sizeof(str), "%sp", str);
case 15: format(str, sizeof(str), "%sq", str);
case 16: format(str, sizeof(str), "%sk", str);
case 17: format(str, sizeof(str), "%sj", str);
case 18: format(str, sizeof(str), "%sr", str);
case 19: format(str, sizeof(str), "%ss", str);
case 20: format(str, sizeof(str), "%st", str);
case 21: format(str, sizeof(str), "%su", str);
case 22: format(str, sizeof(str), "%sv", str);
case 23: format(str, sizeof(str), "%sz", str);
case 24: format(str, sizeof(str), "%sx", str);
case 25: format(str, sizeof(str), "%sy", str);
case 26: format(str, sizeof(str), "%sw", str);
// Lettere maiuscole
case 27: format(str, sizeof(str), "%sA", str);
case 28: format(str, sizeof(str), "%sB", str);
case 29: format(str, sizeof(str), "%sC", str);
case 30: format(str, sizeof(str), "%sD", str);
case 31: format(str, sizeof(str), "%sE", str);
case 32: format(str, sizeof(str), "%sF", str);
case 33: format(str, sizeof(str), "%sG", str);
case 34: format(str, sizeof(str), "%sH", str);
case 35: format(str, sizeof(str), "%sI", str);
case 36: format(str, sizeof(str), "%sL", str);
case 37: format(str, sizeof(str), "%sM", str);
case 38: format(str, sizeof(str), "%sN", str);
case 39: format(str, sizeof(str), "%sO", str);
case 40: format(str, sizeof(str), "%sP", str);
case 41: format(str, sizeof(str), "%sQ", str);
case 42: format(str, sizeof(str), "%sK", str);
case 43: format(str, sizeof(str), "%sJ", str);
case 44: format(str, sizeof(str), "%sR", str);
case 45: format(str, sizeof(str), "%sS", str);
case 46: format(str, sizeof(str), "%sT", str);
case 47: format(str, sizeof(str), "%sU", str);
case 48: format(str, sizeof(str), "%sV", str);
case 49: format(str, sizeof(str), "%sZ", str);
case 50: format(str, sizeof(str), "%sX", str);
case 51: format(str, sizeof(str), "%sY", str);
case 52: format(str, sizeof(str), "%sW", str);
}
}
return str;
}