Author Topic: Simple Roll  (Read 2089 times)

0 Members and 1 Guest are viewing this topic.

Offline Savage

  • Soldier
  • **
  • Posts: 155
Simple Roll
« on: December 14, 2013, 10:54:19 am »
Script Name: Simple Roll
Script Description: Simple roll system 1-100 and Yes&No.
Author: Savage
Compile Test: Passed
Core Version: 2.8.0 (SC2)

Just type !roll in game to start the roll.

1-100
Code: [Select]
procedure OnPlayerSpeak(ID: Byte; Text: string);
begin
if Text='!roll' then
WriteConsole(0,IDToName(ID)+': '+IntToStr(Random(1,101)),$EE81FAA1);
end;

Yes&No
Code: [Select]
procedure OnPlayerSpeak(ID: Byte; Text: string);
begin
if Text='!roll' then
WriteConsole(0,IDToName(ID)+': '+IIF(Random(1,3)>1,'Yes','No'),$EE81FAA1);
end;
« Last Edit: March 07, 2016, 04:59:14 pm by Savage »

Offline Savage

  • Soldier
  • **
  • Posts: 155
Re: Simple Roll
« Reply #1 on: November 14, 2015, 06:07:42 pm »
Haha, my first script. That random in apponidle omg ehh...

DarkCrusade

  • Guest
Re: Simple Roll
« Reply #2 on: November 15, 2015, 03:12:45 am »
lul, that's random. ;)

Offline Savage

  • Soldier
  • **
  • Posts: 155
Re: Simple Roll
« Reply #3 on: November 15, 2015, 07:53:09 am »
Improved it a little xD