15.09.2015, 09:42
Hola,
їquй diferencias hay entre static o new?, dependiendo de cуmo se use, ya sea de modo global, en una funciуn o comando.
Dejarй un ejemplo:
Aclaro, que si llegase a ser mejor (se que lo es) las variables globales en static, їcuбles son los factores que tenga йste que no tenga new? (no pretendo reiniciar servidor, aclaro)
Espero darme a comprender, gracias por leer.
їquй diferencias hay entre static o new?, dependiendo de cуmo se use, ya sea de modo global, en una funciуn o comando.
Dejarй un ejemplo:
Код:
CMD:quitararmas(playerid, params[]) { if(PlayerInfo[playerid][jAdm] == 0) return SCM(playerid, COLOR_GRAD, "Necesitas ser administrador para usar este comando."); if(sscanf(params, "r", params[0])) return SCM(playerid, COLOR_LABELS, "Modo de uso: /quitararmas [ID]"); if(!IsPlayerConnected(params[0])) return SCM(playerid, COLOR_GRAD, "El jugador seleccionado no estб conectado."); ResetPlayerWeapons(params[0]); static string[128]; // o new. format(string, sizeof(string), "El administrador %s te a quitado las armas.", NombreJugador(playerid)); SCM(params[0], COLOR_VERDE_CLARO, string); format(string, sizeof(string), "Has quitado las armas a %s.", NombreJugador(params[0])); SCM(playerid, COLOR_VERDE, string); return 1; }
Espero darme a comprender, gracias por leer.