Mensajes: 208
Temas: 56
Registro en: Nov 2018
Reputación:
1
15/04/2019, 10:56 AM
(Última modificación: 15/04/2019, 11:14 PM por whOo. Edited 2 times in total.)
buenas estoy usando un kick time pero tengo un problema y es que cuando estas en modo spect el tiempo tambien corre y kickea a los que estan de spect y quisiera saber como le hago para lo que estan de spect no les baje el tiempo
Código PHP: public CountReadyKick() { if(pug_state != NO_ALIVE) { return } for(new k=1; k<=iMaxPlayers; k++){
if(ready[k] || !is_user_connected(k)) continue { if(task_exists(TASK_1)) { remove_task(TASK_1) } } if(kick_time[k] < 1){ server_cmd("kick ^"#%d^" 'No dar .ready'", get_user_userid(k)) new nf[20] get_user_name(k, nf, charsmax(nf)) client_print_color(0, 0, "%s El jugador ^x3%s^x1 fue expulsado por no usar ^x3.ready", TAG, nf) } else{ kick_time[k]--
if(kick_time[k] <= 10){ client_print_color(k, k,"%s Seras expulsado en ^x3%i ^x1segundos", TAG, kick_time[k]) } } } }
Aprendiendo scripting || Tratare ayudar en lo que pueda || PD: Soy pobre
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
12
Código PHP: public CountReadyKick() { if(pug_state != NO_ALIVE) { return } for(new k=1; k<=iMaxPlayers; k++){
if(ready[k] || !is_user_connected(k) || cs_get_user_team(id != CS_TEAM_SPECTATOR)) continue { if(task_exists(TASK_1)) { remove_task(TASK_1) } } if(kick_time[k] < 1){ server_cmd("kick ^"#%d^" 'No dar .ready'", get_user_userid(k)) new nf[20] get_user_name(k, nf, charsmax(nf)) client_print_color(0, 0, "%s El jugador ^x3%s^x1 fue expulsado por no usar ^x3.ready", TAG, nf) } else{ kick_time[k]--
if(kick_time[k] <= 10){ client_print_color(k, k,"%s Seras expulsado en ^x3%i ^x1segundos", TAG, kick_time[k]) } } } }
Mensajes: 208
Temas: 56
Registro en: Nov 2018
Reputación:
1
(15/04/2019, 12:14 PM)Alejandro escribió: Código PHP: public CountReadyKick() { if(pug_state != NO_ALIVE) { return } for(new k=1; k<=iMaxPlayers; k++){
if(ready[k] || !is_user_connected(k) || cs_get_user_team(id != CS_TEAM_SPECTATOR)) continue { if(task_exists(TASK_1)) { remove_task(TASK_1) } } if(kick_time[k] < 1){ server_cmd("kick ^"#%d^" 'No dar .ready'", get_user_userid(k)) new nf[20] get_user_name(k, nf, charsmax(nf)) client_print_color(0, 0, "%s El jugador ^x3%s^x1 fue expulsado por no usar ^x3.ready", TAG, nf) } else{ kick_time[k]--
if(kick_time[k] <= 10){ client_print_color(k, k,"%s Seras expulsado en ^x3%i ^x1segundos", TAG, kick_time[k]) } } } }
no baja el time
Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) != CS_TEAM_SPECTATOR) continue
Aprendiendo scripting || Tratare ayudar en lo que pueda || PD: Soy pobre
Mensajes: 1,191
Temas: 41
Registro en: Jun 2014
Reputación:
8
Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(id != CS_TEAM_SPECTATOR)) continue
---->
Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) == CS_TEAM_SPECTATOR)) continue
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
12
(15/04/2019, 04:06 PM)AGustiN escribió: Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(id != CS_TEAM_SPECTATOR)) continue
---->
Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) == CS_TEAM_SPECTATOR)) continue
SIERTO SE ME FUE XD
Mensajes: 208
Temas: 56
Registro en: Nov 2018
Reputación:
1
(15/04/2019, 04:06 PM)AGustiN escribió: Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(id != CS_TEAM_SPECTATOR)) continue
---->
Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) == CS_TEAM_SPECTATOR)) continue
Cita:error 029: invalid expression, assumed zero
warning 215: expression has no effect
error 001: expected token: ";", but found "continue"
warning 225: unreachable code
Aprendiendo scripting || Tratare ayudar en lo que pueda || PD: Soy pobre
Mensajes: 1,191
Temas: 41
Registro en: Jun 2014
Reputación:
8
15/04/2019, 09:35 PM
(Última modificación: 15/04/2019, 09:40 PM por AGustiN. Edited 4 times in total.)
(15/04/2019, 09:30 PM)whOo escribió: (15/04/2019, 04:06 PM)AGustiN escribió: Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(id != CS_TEAM_SPECTATOR)) continue
---->
Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) == CS_TEAM_SPECTATOR)) continue
Cita:error 029: invalid expression, assumed zero
warning 215: expression has no effect
error 001: expected token: ";", but found "continue"
warning 225: unreachable code
quitale el "continue", mala mia
Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) == CS_TEAM_SPECTATOR) { if(task_exists(TASK_1)) { remove_task(TASK_1) } return; }
Mensajes: 208
Temas: 56
Registro en: Nov 2018
Reputación:
1
15/04/2019, 11:15 PM
(Última modificación: 15/04/2019, 11:16 PM por whOo. Edited 1 time in total.)
(15/04/2019, 09:35 PM)AGustiN escribió: (15/04/2019, 09:30 PM)whOo escribió: (15/04/2019, 04:06 PM)AGustiN escribió: Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(id != CS_TEAM_SPECTATOR)) continue
---->
Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) == CS_TEAM_SPECTATOR)) continue
Cita:error 029: invalid expression, assumed zero
warning 215: expression has no effect
error 001: expected token: ";", but found "continue"
warning 225: unreachable code
quitale el "continue", mala mia
Código PHP: if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) == CS_TEAM_SPECTATOR) { if(task_exists(TASK_1)) { remove_task(TASK_1) } return; }
tengo este problema cuando estoy solo en la server me baja el countdown pero cuando entra otra persona a esta no le baja ahora si yo me pongo .unready a esa persona le empieza a bajar countdown y si estoy solo baja el countdown no se si se me entendio el problema
Aprendiendo scripting || Tratare ayudar en lo que pueda || PD: Soy pobre
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
Código PHP: public CountReadyKick() { if(pug_state != NO_ALIVE) return; new k; for(k = 1 ; k <= iMaxPlayers; k++) { if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) == CS_TEAM_SPECTATOR) { // No puedo dar fe y legalidad de esta linea ya que no se de que task se esta hablando :v if(task_exists(TASK_1)) remove_task(TASK_1);
// return en este caso sale del loop en cambio continue solo salta al sig resultado continue; }
if(kick_time[k] < 1) { server_cmd("kick ^"#%d^" 'No dar .ready'", get_user_userid(k)) new nf[20] // Deben ser 32 celdas :'v get_user_name(k, nf, charsmax(nf)) client_print_color(0, 0, "%s El jugador ^x3%s^x1 fue expulsado por no usar ^x3.ready", TAG, nf) } else { kick_time[k]--
if(kick_time[k] <= 10) client_print_color(k, k,"%s Seras expulsado en ^x3%i ^x1segundos", TAG, kick_time[k]) } } }
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 208
Temas: 56
Registro en: Nov 2018
Reputación:
1
(16/04/2019, 12:30 AM)kikizon2 escribió: Código PHP: public CountReadyKick() { if(pug_state != NO_ALIVE) return; new k; for(k = 1 ; k <= iMaxPlayers; k++) { if(ready[k] || !is_user_connected(k) || cs_get_user_team(k) == CS_TEAM_SPECTATOR) { // No puedo dar fe y legalidad de esta linea ya que no se de que task se esta hablando :v if(task_exists(TASK_1)) remove_task(TASK_1);
// return en este caso sale del loop en cambio continue solo salta al sig resultado continue; }
if(kick_time[k] < 1) { server_cmd("kick ^"#%d^" 'No dar .ready'", get_user_userid(k)) new nf[20] // Deben ser 32 celdas :'v get_user_name(k, nf, charsmax(nf)) client_print_color(0, 0, "%s El jugador ^x3%s^x1 fue expulsado por no usar ^x3.ready", TAG, nf) } else { kick_time[k]--
if(kick_time[k] <= 10) client_print_color(k, k,"%s Seras expulsado en ^x3%i ^x1segundos", TAG, kick_time[k]) } } }
este es el task
Código PHP: if(!task_exists(TASK_1)) { set_task(0.9, "CountReadyKick", TASK_1, .flags="b") }
Aprendiendo scripting || Tratare ayudar en lo que pueda || PD: Soy pobre
Mensajes: 2,094
Temas: 59
Registro en: Feb 2015
Reputación:
15
16/04/2019, 02:22 AM
(Última modificación: 16/04/2019, 02:23 AM por OsweRRR. Edited 1 time in total.)
ste men solo pide y pide el mismo forever 2ble acc de siempre, siquiera se pone a leer las includes
(18/11/2014, 05:47 PM)Neeeeeeeeeel.- escribió: Por qué necesitan una guía para todo? Meté mano y que salga lo que salga... es la mejor forma de aprender.
(16/05/2016, 11:08 PM)kikizon2 escribió: No cabe duda que tienen mierda en vez de cerebro, par de pendejos v:
|