Welcome to TRiBot Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

c#2Bot

scripting tutorial
[Video/Text Tutorials] From java basics to writing simple scripts [Eclipse]

37 posts in this topic

Just now, swagg said:

There's definitely some useful information that can help beginners, but you make some misstakes like stated earlier. If you want to improve you'll have to accept constructive feedback and improve on that, especially if you're goal is to learn people how to code.

do you seriously believe his feedback is constructive? i accept and invest time rectifying errors that are from my side, i go through every single comment that was given positively and constructively and implemented, i do this because i BELIEVE THIS IS A "COMMUNITY" which he stated that he doesnt in more than one occasion, he believes and states that tribot exist to sell his products.

Share this post


Link to post
Share on other sites
1 minute ago, c#2Bot said:

do you seriously believe his feedback is constructive? i accept and invest time rectifying errors that are from my side, i go through every single comment that was given positively and constructively and implemented, i do this because i BELIEVE THIS IS A "COMMUNITY" which he stated that he doesnt in more than one occasion, he believes and states that tribot exist to sell his products.

Who he is isn't relevant, he's giving you feedback on improvement areas. You should appreciate that he's taking his time to help you and the people reading this tutorial improve.

Share this post


Link to post
Share on other sites
Just now, swagg said:

Who he is isn't relevant, he's giving you feedback on improvement areas. You should appreciate that he's taking his time to help you and the people reading this tutorial improve.

Ill appreciate whenever feedback is given with the gesture to show that the effort is acknowledged, where mistakes are made they are pointed out in a MODERN fashion, this is 2016, not THIS TUTORIAL IS WRONG I URGE YOU NOT TO FOLLOW, plus if i dont get respect i dont return it, dont think that the scripter status or premium one provides you the respect and recognition, no, not with me, its the way you deliver, the way you treat and how you act is what triggers a positive reaction or blocking reaction,

Share this post


Link to post
Share on other sites
4 minutes ago, c#2Bot said:

Ill appreciate whenever feedback is given with the gesture to show that the effort is acknowledged, where mistakes are made they are pointed out in a MODERN fashion, this is 2016, not THIS TUTORIAL IS WRONG I URGE YOU NOT TO FOLLOW, plus if i dont get respect i dont return it, dont think that the scripter status or premium one provides you the respect and recognition, no, not with me, its the way you deliver, the way you treat and how you act is what triggers a positive reaction or blocking reaction,

Why even care what he says, just take his feedback and fix it, no need to be a child about it. Deluxes gave you constructive feedback in a more friendly manner and you didn't accept his advice either, you have to understand that all coders, including you, can improve. Not doing so, and spreading incorrect knowledge is negative. If you're aiming to become a scripter or a better programmer, you'll fail if you continue to refuse advice. That's how we learn.

Share this post


Link to post
Share on other sites
4 minutes ago, swagg said:

Why even care what he says, just take his feedback and fix it, no need to be a child about it. Deluxes gave you constructive feedback in a more friendly manner and you didn't accept his advice either, you have to understand that all coders, including you, can improve. Not doing so, and spreading incorrect knowledge is negative. If you're aiming to become a scripter or a better programmer, you'll fail if you continue to refuse advice. That's how we learn.

who says i refused the feedback, please dont refer to me as a child, i am a grown man, i accept their feedback and ill make amendments,, you can follow my application and see how far i have invested time and effort to put each and every remark into confederation and implementation, just because i didnt make changes instantly here doesnt mean i refused anything, what i do not accept is disrespect, as far as their feedback i aid numerous TIMES that i appreciate it and even THANKED for it. feel free to follow my github so you know i am not just throwing chit chats here i actually put effort to make amendments.

Edited by c#2Bot

Share this post


Link to post
Share on other sites
11 hours ago, Assume said:

I recommend that no one follow this tutorial. It will only hamper your learning.

What are some good tutorials for introducing new scripters to the tribot API that you would recommend?

Share this post


Link to post
Share on other sites

@Assume

Regarding the recent critiques, ill reply and amend accordingly if it is required:

1.1 Wrong. An object is a class.

As i said earlier, never said a class is an object, i stated that a class is a "template" where objects can be stored.

1.2 Wrong. A Constructor is not an instance method. A constructor simply allows the constructing of an object. 

This makes no sense what so ever, a constructor simply allow constructing, is this even an argument? it is just like saying a boolean simply returns true or false. However to add to your knowledge i will list a few resources that supports my point in the tutorial.

http://www.javatpoint.com/constructor

http://www.homeandlearn.co.uk/java/class_constructor.html

http://www.programmingsimplified.com/java/tutorial/java-constructor-tutorial

http://www.studytonight.com/java/constructor-in-java.php

And there are many more, but to your deluded mind, everybody is wrong, and you are the only one right, maybe you invented the language?

2.2 Wrong. There are many more than 3 types of variables. You wrote as if you were writing about scope. You are correct the 3 scopes are local, instances, and static. But those are not types of variables.

My dear friend i really think you should consider rereading and refreshing your mind. I will give you a starting point:

First try to distinguish BETWEEN "DATA TYPES" & "VARIABLE TYPES", data types holds the primitive and non primitives subtopics under it, and variable types are 3 just like i stated. Here add to your knowledge PLEASE:

http://www.javatpoint.com/variable-datatype

http://www.tutorialspoint.com/java/java_variable_types.htm

http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html

http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

4.1 Wrong. You do not have 4 Cow objects. You have four string objects.

not even gonna bother about this.

5.1 Wrong. Enums are not constant and final by default. The data stored in an enum is only constant and final if you so define the variables as constant and final. Also, constant an final are synonyms. There is no const or constant keyword in Java. Only final.

Really assume? where did you get this from? i suggest you reevaluate. Stop trying to make me look wrong and think a little bit, your making an idiot of yourself.

17eb83df8f.png

 

The only thing you had  valid point in is the redundant null checks, as for the banking item i think you can figure out yourself why i was using 10, wont be that difficult for you, i will make changes to the filters sections and review some other based on your remarks, thanks a lot.

Share this post


Link to post
Share on other sites
5 hours ago, c#2Bot said:

@Assume

Regarding the recent critiques, ill reply and amend accordingly if it is required:

1.1 Wrong. An object is a class.

As i said earlier, never said a class is an object, i stated that a class is a "template" where objects can be stored.

1.2 Wrong. A Constructor is not an instance method. A constructor simply allows the constructing of an object. 

This makes no sense what so ever, a constructor simply allow constructing, is this even an argument? it is just like saying a boolean simply returns true or false. However to add to your knowledge i will list a few resources that supports my point in the tutorial.

http://www.javatpoint.com/constructor

http://www.homeandlearn.co.uk/java/class_constructor.html

http://www.programmingsimplified.com/java/tutorial/java-constructor-tutorial

http://www.studytonight.com/java/constructor-in-java.php

And there are many more, but to your deluded mind, everybody is wrong, and you are the only one right, maybe you invented the language?

2.2 Wrong. There are many more than 3 types of variables. You wrote as if you were writing about scope. You are correct the 3 scopes are local, instances, and static. But those are not types of variables.

My dear friend i really think you should consider rereading and refreshing your mind. I will give you a starting point:

First try to distinguish BETWEEN "DATA TYPES" & "VARIABLE TYPES", data types holds the primitive and non primitives subtopics under it, and variable types are 3 just like i stated. Here add to your knowledge PLEASE:

http://www.javatpoint.com/variable-datatype

http://www.tutorialspoint.com/java/java_variable_types.htm

http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html

http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

4.1 Wrong. You do not have 4 Cow objects. You have four string objects.

not even gonna bother about this.

5.1 Wrong. Enums are not constant and final by default. The data stored in an enum is only constant and final if you so define the variables as constant and final. Also, constant an final are synonyms. There is no const or constant keyword in Java. Only final.

Really assume? where did you get this from? i suggest you reevaluate. Stop trying to make me look wrong and think a little bit, your making an idiot of yourself.

17eb83df8f.png

 

The only thing you had  valid point in is the redundant null checks, as for the banking item i think you can figure out yourself why i was using 10, wont be that difficult for you, i will make changes to the filters sections and review some other based on your remarks, thanks a lot.

1.1 I know you didn't say it, which is why it's wrong.

1.2 A boolean does not return true or false. That would be a false statement. A boolean is simply true or false at all time. A constructor simply allows for the constructing of an Object. And no, it is not an instance method.

2.2 We used different terminology. You are correct.

4.1 I don't know why you won't bother with this. You are blatantly stating something that is wrong. You constructed an array of String objects, not Cow objects.

5.1 Yes, an Enum by itself cannot be set to any other value, but the values in an enum can be changed at any time. You stated they store constant information, which is false.

Share this post


Link to post
Share on other sites
2 minutes ago, Assume said:

1.1 I know you didn't say it, which is why it's wrong.

1.2 A boolean does not return true or false. That would be a false statement. A boolean is simply true or false at all time. A constructor simply allows for the constructing of an Object. And no, it is not an instance method.

2.2 We used different terminology. You are correct.

4.1 I don't know why you won't bother with this. You are blatantly stating something that is wrong. You constructed an array of String objects, not Cow objects.

5.1 Yes, an Enum by itself cannot be set to any other value, but the values in an enum can be changed at any time. You stated they store constant information, which is false.

If this is the case, then you don't recognize a final as a constant, you can literally change the value of a final anytime you want.. when you call something a constant, you literally mean that that value cannot be "accessed and changed" through out your project however can be "accessed and read.  I think you can manage to understand what i am trying to illustrate.

I urge you to drop the ego thing, and the pointing fingers this and that is wrong. You may be more informative and aware of the api yes, which is something i can attain with little time. As far the language is concerned i know i am capable, java is very similar to c# in terms of syntax, only difference is libraries and tool sets.

I suggest you try and change your ways with me, think long term, because i am not going anywhere. I came here to be a part of tribot, and i have the right to be just like you do.

Share this post


Link to post
Share on other sites
41 minutes ago, c#2Bot said:

If this is the case, then you don't recognize a final as a constant, you can literally change the value of a final anytime you want.. when you call something a constant, you literally mean that that value cannot be "accessed and changed" through out your project however can be "accessed and read.  I think you can manage to understand what i am trying to illustrate.

I urge you to drop the ego thing, and the pointing fingers this and that is wrong. You may be more informative and aware of the api yes, which is something i can attain with little time. As far the language is concerned i know i am capable, java is very similar to c# in terms of syntax, only difference is libraries and tool sets.

I suggest you try and change your ways with me, think long term, because i am not going anywhere. I came here to be a part of tribot, and i have the right to be just like you do.

A final is a constant. Java does not have the keyword Constant (well it does as const, but it does nothing). Anything in an enum can be accessed and changed. The enum itself can only be accessed, not changed. 

Share this post


Link to post
Share on other sites

All valid critiques have been taken into account and are now put into the script.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.