Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <math.h>
- using namespace std;
- //
- //cmb = (13 * (att + str) / 10 + def + hp + pray / 2 + sum / 2) / 4
- //cmb = (13 * (3 / 2 * mage) / 10 + def + hp + pray / 2 + sum / 2) / 4
- //cmb = (13 * (3 / 2 * range) / 10 + def + hp + pray / 2 + sum / 2) / 4
- //
- int main() {
- double att=1, str=1, def=1, hp=10, range=1, mage=1, pray=1, sum=1, cmb;
- char z;
- do {
- cout<<"Attack? ";
- cin>>att;
- cout<<"Strength? ";
- cin>>str;
- cout<<"Defence? ";
- cin>>def;
- cout<<"Hitpoints? ";
- cin>>hp;
- cout<<"Ranged? ";
- cin>>range;
- cout<<"Magic? ";
- cin>>mage;
- cout<<"Prayer? ";
- cin>>pray;
- cout<<"Summoning? ";
- cin>>sum;
- double
- meleecmb = (13 * (att + str) / 10 + def + hp + pray / 2 + sum / 2) / 4,
- magecmb = (13 * (3 / 2 * mage) / 10 + def + hp + pray / 2 + sum / 2) / 4,
- rangecmb = (13 * (3 / 2 * range) / 10 + def + hp + pray / 2 + sum / 2) / 4;
- if (att > 99)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (str > 99)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (def > 99)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (hp > 99)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (range > 99)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (mage > 99)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (pray > 99)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (sum > 99)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (att < 1)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (str < 1)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (def < 1)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (hp < 10)
- {
- if (hp < 1)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else
- {
- cout<<"Dude, tavs acc ir veertiigs, paardod to!"<<endl;
- }
- }
- else if (range < 1)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (mage < 1)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (pray < 1)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else if (sum < 1)
- {
- cout<<"Dude, tev nevar buut taadi stati -.-"<<endl;
- }
- else {
- if (meleecmb > magecmb, rangecmb)
- {
- cout<<"combat = "<<meleecmb<<" ("<<meleecmb - sum / 8<<" + "<<sum / 8<<")"<<endl<<"Your combat is melee based."<<endl;
- }
- else if (rangecmb > magecmb, meleecmb)
- {
- cout<<"combat = "<<rangecmb<<" ("<<meleecmb - sum / 8<<" + "<<sum / 8<<")"<<endl<<"Your combat is ranged based."<<endl;
- }
- else if (magecmb > rangecmb, meleecmb)
- {
- cout<<"combat = "<<magecmb<<" ("<<meleecmb - sum / 8<<" + "<<sum / 8<<")"<<endl<<"Your combat is magic based."<<endl;
- }
- else if (magecmb == rangecmb > meleecmb)
- {
- cout<<"combat = "<<magecmb<<" ("<<meleecmb - sum / 8<<" + "<<sum / 8<<")"<<endl<<"Your combat is magic and ranged based."<<endl;
- }
- else if (magecmb == meleecmb > rangecmb)
- {
- cout<<"combat = "<<magecmb<<" ("<<meleecmb - sum / 8<<" + "<<sum / 8<<")"<<endl<<"Your combat is magic and melee based."<<endl;
- }
- else if (meleecmb == rangecmb > magecmb)
- {
- cout<<"combat = "<<rangecmb<<" ("<<meleecmb - sum / 8<<" + "<<sum / 8<<")"<<endl<<"Your combat is ranged based."<<endl;
- }
- }
- cout<<"Continue? (y/n)";
- cin>>z;
- } while (z != 'n');
- }
Add Comment
Please, Sign In to add comment