[Hướng Dẫn] Cần hướng dẫn chi tiết về Variables!!

2»

Comments

  • David ChaseDavid Chase Posts: 1,766Registered
    Cái hình này: 7MEQr.png
    có nghĩa là nếu giá trị đã set vào cái số thứ tự 0001 đó lớn hơn hoặc bằng 5, thì sẽ thực hiện nội dung trong cái bảng lệnh event trắng xóa bên phải..
    VD: Ta set số 4 vào số 0001. Và tạo một event như cái hình trên, vậy thì event sẽ không thể kích hoạt. Nhưng nếu set số 5 vào 0001 thì event sẽ kích hoạt.
    Got it?

    Vậy thì đúng ý của t rồi
    nghĩa là set số 5 constant (hoặc lớn hơn) trong control variabled thì event 001 sẽ hiện lên
    còn giá trị nhỏ hơn 4 thì sẽ ko thực hiện :3

    @chechao - mình chưa ~_~
  • nhoxboy73nhoxboy73 Posts: 776Registered
    Sao chưa học Pascal nữa chú :v
  • David ChaseDavid Chase Posts: 1,766Registered
    nhoxboy73 wrote:
    Sao chưa học Pascal nữa chú :v

    pascal là gì? ông cho ví dụ đi
  • Dang_KhoaDang_Khoa Posts: 3,861Administrators
    Chính xác thì không phải event hiện lên, mà là Page 1 của event sẽ hiện lên, và thực hiện nội dung bên khung trống bên phải của Page 1 ^^
  • kumuzukumuzu Posts: 669Registered
    google để biết pascal là cái gì?
  • CryingWOLFCryingWOLF Posts: 1,766Registered
    nhoxboy73 wrote:
    Sao chưa học Pascal nữa chú :v

    pascal là gì? ông cho ví dụ đi

    Là một ngôn ngữ lập trình cho Pc thuộc loại đưa lệnh
    Có 2 loại: Turbo Pascal và Free Pascal
    var của Pascal khá giống với của Rpg maker.
    vd: đặt var x : integer
    Sau đó set nó = 0
    if x > 0 then write('Tôi bị điên')

    Thì nếu x = 0 thì hiện chũ Tôi bị điên

    Tương tư trong Rpg

    Tạo var đó. Set số cho nó. Rồi qua envent khác chỉnh nếu var đúng số thì thực hiện envent. Ngược lại ko thực hiện
  • nhoxboy73nhoxboy73 Posts: 776Registered
    Nền tảng cơ bản về var :D
  • NagiNagi Posts: 589Registered
    Netro wrote:
    if x > 0 then write('Tôi bị điên')

    Thì nếu x = 0 thì hiện chũ Tôi bị điên
    Hình như có sự mâu thuẫn nhẹ? :kheukheu:
  • dsiver144dsiver144 Posts: 1,064Registered
    nagisachan wrote:
    Netro wrote:
    if x > 0 then write('Tôi bị điên')

    Thì nếu x = 0 thì hiện chũ Tôi bị điên
    Hình như có sự mâu thuẫn nhẹ? :kheukheu:

    Đường nào chả điên =))
  • finalholylightfinalholylight Posts: 251Registered
    Ví dụ hẳn hòi nè,bạn tạo 1 event (event 001) bạn chỉnh trong event page đó variable 0009 điều kiện 5 or above, và 1 lệnh text "nhiệm vụ hoàn thành"
    Bạn tạo thêm 1 event mới (event 002), chọn lệnh control variables, chọn variable 0009, chọn lệnh add, chọn constant : 1.( nghĩa là variable +1 mỗi khi nhấn vào event 002)
    Bây giờ test, nhấn vào event 002 4 lần, khi này variable 0009 = 4, rồi nhấn vào event 001, sẽ ko có gì xảy ra, chạy ra nhấn vào event 002 1 lần nữa, khi này variable 0009 = 5, sau đó nhấn lại vào event 001, sẽ hiện ra text "nhiệm vụ hoàn thành" , do đã đạt điều kiện variable 0009 = 5 or above, nên event 001 được phép hoạt động.
    Rõ ràng chưa, chưa thì mở chương trình lên, làm theo y chang rồi tự nghiệm lại đi.
  • David ChaseDavid Chase Posts: 1,766Registered
    Ví dụ hẳn hòi nè,bạn tạo 1 event (event 001) bạn chỉnh trong event page đó variable 0009 điều kiện 5 or above, và 1 lệnh text "nhiệm vụ hoàn thành"
    Bạn tạo thêm 1 event mới (event 002), chọn lệnh control variables, chọn variable 0009, chọn lệnh add, chọn constant : 1.( nghĩa là variable +1 mỗi khi nhấn vào event 002)
    Bây giờ test, nhấn vào event 002 4 lần, khi này variable 0009 = 4, rồi nhấn vào event 001, sẽ ko có gì xảy ra, chạy ra nhấn vào event 002 1 lần nữa, khi này variable 0009 = 5, sau đó nhấn lại vào event 001, sẽ hiện ra text "nhiệm vụ hoàn thành" , do đã đạt điều kiện variable 0009 = 5 or above, nên event 001 được phép hoạt động.
    Rõ ràng chưa, chưa thì mở chương trình lên, làm theo y chang rồi tự nghiệm lại đi.

    cuối cùng đã hiểu :3
    bạn có thể ví dụ 1 mission cho cái đó được ko :3
    ví dụ ấn 5 lần đó . bạn ví dụ 1 mission cho 5 lần ấn đi
    để mình thực hành mission luôn sau đó mới hiểu hoàn toàn được
  • NagiNagi Posts: 589Registered
    cuối cùng đã hiểu :3
    bạn có thể ví dụ 1 mission cho cái đó được ko :3
    ví dụ ấn 5 lần đó . bạn ví dụ 1 mission cho 5 lần ấn đi
    để mình thực hành mission luôn sau đó mới hiểu hoàn toàn được
    Ví dụ mua 5 lon nước ngọt:
    7O1Do.png

    Thực ra mình nghĩ cái này không cần cũng được, vì không phải nhỏ hơn 5 thì chỉ có >= 5 thôi. Bỏ vào cho thím david dễ hiểu.
    7O1wJ.png
  • finalholylightfinalholylight Posts: 251Registered
    Ví dụ cho 5 lần ấn : bạn tạo 5 event với hình 5 cái nút, mỗi event sẽ cho variable đó cộng thêm 1 (lưu ý xài thêm self switch để mỗi nút chỉ nhấn 1 lần thôi, hi vọng bạn biết cái này), rồi đấy, sau khi nhân vật nhấn đủ 5 cái nút đó, rồi quay lại event nhiệm vụ, nó sẽ bảo "nhiệm vụ hoàn thành", nếu nhấn chưa đủ 5 nút, cái page event có kiểm tra variable đó sẽ ko hiện ra.
  • David ChaseDavid Chase Posts: 1,766Registered
    đã hiểu đã hiểu :3
    thanks add :D
    thế còn mầy cái X và Y?
  • CryingWOLFCryingWOLF Posts: 1,766Registered
    Dark Sky wrote:
    nagisachan wrote:
    Hình như có sự mâu thuẫn nhẹ? :kheukheu:

    Đường nào chả điên =))

    Phát hiện ra bí mật quá nhanh và nguy hiểm.
Sign In or Register to comment.