2 | Python Library For Metin

def get(self, name: str) -> Optional[str]: """Get field value by name.""" for f in self.fields: if f.name == name: return f.value return None

# Modify an item if sword: sword.set("price", "5000") sword.set("add_speed", "10") item_proto.save("item_proto_modified.txt") python library for metin 2

def add(self, entry: ProtoEntry) -> None: """Add or replace an entry.""" self.entries[entry.vnum] = entry def get(self, name: str) -> Optional[str]: """Get field

def remove(self, vnum: int) -> None: """Remove entry by vnum.""" self.entries.pop(vnum, None) name: str) -&gt

def get_block(self, state: str) -> Optional[str]: """Get a specific state block.""" return self.blocks.get(f"state state")