Archived copy of warcraft-source.com, the Warcraft: Source (WCS) forum (2007–2011), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2011-04-10 (original capture). Home · Forum · All archived topics · Downloads

Author Topic: Проигравший в питоне  (Read 150 times)

Demonel

  • Level 7 Expert
  • Posts: 219
  • evebody lies
Проигравший в питоне
« on: April 02, 2011, 01:15:39 AM »
Как будет проигравший в питоне? Я знаю что победитель - winner. Пробовал через loser, но нет=( Если кто знает, помогите плиз.
« Last Edit: April 02, 2011, 01:41:13 AM by Demonel »


Jhonam

  • Level 7 Expert
  • Posts: 1119
Re: Проигравший в питоне
« Reply #1 on: April 02, 2011, 05:20:16 AM »
А гуглом кто мешает воспользоваться?)
Если победитель - winner, то побежденный, по идее - defeated



Demonel

  • Level 7 Expert
  • Posts: 219
  • evebody lies
Re: Проигравший в питоне
« Reply #2 on: April 04, 2011, 12:31:58 AM »
Я даже не знаю как это ввести в гугле. defeated тоже не подходит=(

winner = int(ev['winner']) - вот такой код проходит без ошибок и отлично работает
А такой: defeated = int(ev['defeated']) и такой: loser = int(ev['loser']) - выдают ошибку и отказываются работать=(
« Last Edit: April 04, 2011, 01:01:31 AM by Demonel »

Jhonam

  • Level 7 Expert
  • Posts: 1119
Re: Проигравший в питоне
« Reply #3 on: April 04, 2011, 04:18:21 AM »
Я даже не знаю как это ввести в гугле. defeated тоже не подходит=(

winner = int(ev['winner']) - вот такой код проходит без ошибок и отлично работает
А такой: defeated = int(ev['defeated']) и такой: loser = int(ev['loser']) - выдают ошибку и отказываются работать=(

Ты и не найдешь такого.
Дело в том, что  winner - это расширение события round_end. То есть кто победил - такое есть, а вот кто проиграл - нет.
Подробнее посмотри тут: http://www.eventscripts.com/pages/Round_end

Что тебе мешает использовать int(ev['winner']) и идти от обратного? То есть при победе какой-то команды в противоположной совершаются такие-то действия?



Muse

  • Russian
  • Moderator
  • Level 7 Expert
  • Posts: 713
  • The lord of drunken bears, 102 lvl.
Re: Проигравший в питоне
« Reply #4 on: April 04, 2011, 07:03:31 AM »
defeated = 5 - winner
Лет'с толк ин личку ин рашен.

[√] Learn how to code eventscripts
[√] Learn how to code sourcemod
[√] Restore effects
[√] Restore restrict
[] Make my own mod from 0
[] Eat candy
Russian moderator
alpha version.. soon

Demonel

  • Level 7 Expert
  • Posts: 219
  • evebody lies
Re: Проигравший в питоне
« Reply #5 on: April 04, 2011, 07:18:08 AM »
Я даже не знаю как это ввести в гугле. defeated тоже не подходит=(

winner = int(ev['winner']) - вот такой код проходит без ошибок и отлично работает
А такой: defeated = int(ev['defeated']) и такой: loser = int(ev['loser']) - выдают ошибку и отказываются работать=(

Ты и не найдешь такого.
Дело в том, что  winner - это расширение события round_end. То есть кто победил - такое есть, а вот кто проиграл - нет.
Подробнее посмотри тут: http://www.eventscripts.com/pages/Round_end

Что тебе мешает использовать int(ev['winner']) и идти от обратного? То есть при победе какой-то команды в противоположной совершаются такие-то действия?

Просто питон еще сложен для меня и я думал, что таким способом не получится. Как ни странно получилось=) Спасибо!
« Last Edit: April 04, 2011, 07:27:33 AM by Demonel »

Jhonam

  • Level 7 Expert
  • Posts: 1119
Re: Проигравший в питоне
« Reply #6 on: April 04, 2011, 11:04:05 AM »
Demonel,
я вообще ничего в этом не понимаю, просто умею пользоваться поиском и логикой))
А если бы понимал - цены бы мне не было))

Muse, я полный профан что в евенте, что в питоне) но как понимаю, для теров это подходит, а для кт?



Muse

  • Russian
  • Moderator
  • Level 7 Expert
  • Posts: 713
  • The lord of drunken bears, 102 lvl.
Re: Проигравший в питоне
« Reply #7 on: April 04, 2011, 11:29:47 AM »
Лет'с толк ин личку ин рашен.

[√] Learn how to code eventscripts
[√] Learn how to code sourcemod
[√] Restore effects
[√] Restore restrict
[] Make my own mod from 0
[] Eat candy
Russian moderator
alpha version.. soon


 


* Ads